﻿@font-face {
	font-family: 'iconfont-tcl';
	src: url('iconfont/iconfont.eot');
	src: url('iconfont/iconfont.eot?#iefix') format('embedded-opentype'),
		url('iconfont/iconfont.woff') format('woff'),
		url('iconfont/iconfont.ttf') format('truetype'),
		url('iconfont/iconfont.svg#iconfont-tcl') format('svg');
}

@font-face {
	font-family: 'iconfont-tv';
	src: url('tvIconfont/iconfont.eot');
	src: url('tvIconfont/iconfont.eot?#iefix') format('embedded-opentype'),
		url('tvIconfont/iconfont.woff') format('woff'),
		url('tvIconfont/iconfont.ttf') format('truetype'),
		url('tvIconfont/iconfont.svg#iconfont-tcl') format('svg');
}
@font-face {
	font-family: 'Lato';
    src: url('iconfont/Lato Regular.eot'); /* IE9*/
    src: url('iconfont/Lato Regular.eot?#iefix') format('embedded-opentype'),
    url('iconfont/Lato Regular.woff') format('woff'),
    url('iconfont/Lato Regular.ttf') format('truetype'),
    url('iconfont/Lato Regular.svg#iconfont') format('svg');
}
#anquan-main{
	display: none;
}
* {
	padding: 0;
	margin: 0;
	border: 0;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
}

html {
	width: 100%;
	height: 100%;
	font-size: 14px\0;
}

html #newBridge .nb-icon-wrap{ display:none}

body {
	font-family: "Hiragino Sans GB", "Microsoft Yahei", Lato, Arial, sans-serif;
	color: #666;
	font-size: 100%;

	left: 0;
	position: relative;
	background-color: #FFF;
	transition-duration: .3s;
	-o-transition-duration: .3s;
	-ms-transition-duration: .3s;
	-moz-transition-duration: .3s;
	-webkit-transition-duration: .3s;
	background: #fff;
}
li{
	float: left;
}
img {
	vertical-align: middle;
}
input, button, a {
	outline: none;
}
.line-through {
	text-decoration: line-through;
}
input {
	padding: 0;
	margin: 0;
	vertical-align: middle;
}
input[type="text"]::-ms-clear{
    display:none;
}
ul, li {
	list-style-type: none;
}
a {
	text-decoration: none;
	color: #333;
}

.fl {
	float: left;
}

.fr {
	float: right;
}
.clearfloat:after {
	display: block;
	clear: both;
	content: "";
	visibility: hidden;
	height: 0
}

.clearfloat:before {
	display: block;
	clear: both;
	content: "";
	visibility: hidden;
	height: 0
}

.min-wid {
	width: 1226px;
	margin: 0 auto;
}

/*向上向下按钮*/
.star, .del, .sel-wid .active, .select .add, .select .reg, .buy-box .icon, .pay-img, .order-num .arrow, .pay-text .arrow, .reg-cont .user-ico, .reg-cont .code-ico, .prompt .prompt-img, .reg-cont .pass-ico, .login-ul span {
    background-image: url(../../img/iconimg.png);
}


/*
	Shopping Cart css
*/
.mask {
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	background-color: rgba(0,0,0,.8);
	background-color: #000 \9;
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80)\9;
	transition: all 300ms;
	-o-transition: all 300ms;
	-ms-transition: all 300ms;
	-moz-transition: all 300ms;
	-webkit-transition: all 300ms;
	display: none;
	z-index: 1501;
}
:root .mask {
	background-color: rgba(0,0,0,.8) \9\0;
}

.ware-name {
	font-size: 16px;
	line-height: 30px;
	color: #333;
}

.ware-price {
	font-size: 14px;
	line-height: 30px;
	color: #999;
}

.ware-num {
	color: #999;
}

.slidebar {
	width: 100%;
	height: 0;
	z-index: -10;
	background-color: transparent;
}
.slidebar>input{
	display: none;
}
.login, .regist {
	width: 450px;
	height: 100%;
	position: fixed;
	right: -450px;
	top: 0;
	z-index: 20001;
	/* display: none; */
	transition-duration: .3s;
	-o-transition-duration: .3s;
	-ms-transition-duration: .3s;
	-moz-transition-duration: .3s;
	-webkit-transition-duration: .3s;
	overflow-y:auto;
	background-color:#fff;
}
.slidebar .close{
	display: none;
}

.login h3, .regist h3 {
	position: relative;
	width: 100%;
	height: 150px;
	font-size: 16px;
	color: #000;
	background-color: #f0f0f0;
	line-height: 34px;
	font-weight: normal;
	padding: 58px 75px;
}
.login-icon,
.login .shoping, .regist .shoping {
	color: #000;
	font-size: 22px;
	margin-top: -6px;
	display: inline-block;
	margin-right: 20px;
	vertical-align: middle;
	font-family: "iconfont-tv";	
}

.login-input-box{
	width: 300px;
	height: 52px;
	padding: 6px 10px;
	line-height: 40px;
	color: #333;
	margin-bottom: 20px;
	border: 1px solid #ccc;
}

.login .login-inp, .regist .login-inp {
	width: 100%;
	padding: 40px 75px 0;
	background-color: #FFF;
}
.login .login-inp .uname,
.login .login-inp .upas{
    margin-bottom: 20px;
}
.login .login-inp .uname{
    font-size: 14px;
    cursor: pointer;
}
.login .login-inp .uname a{
	color: #666;
	margin: 0 20px;
	border-bottom:1px solid #e5e5e5;
	display: block;
	line-height: 60px;
}
.login-success .login-mar{
	margin-top: 40px;
	text-align: center;
}
.login-success .login-log{
    width: 100%;
    text-align: center;
}
.login .login-success .login-log .buy{
	background-color:#fff;
	color:#1446b4;
}
.login-success h3{
	height: auto;
	padding: 0;
	padding-top: 35px;
	overflow: hidden;
}
.login-success .login-img,
.login-success .login-name,
.login-success .login-infor{
	margin-bottom: 18px;
	text-align: center;
	overflow: hidden;
}
.login-success .login-img img{
	width:74px;
	height:74px;
	border: 3px solid #FFF;
	border-radius: 80px;
    box-shadow: 0 0 5px rgba(0,0,0,0.2);
}
.login-success .login-infor li{
	width: 33%;
	position: relative;
}
.login-success .login-infor i{
	width: 1px;
	height:	14px;
	position: absolute;
    top: 14px;
	right: 0;
	background-color: #999;
}
.login-success .login-infor span{
	font-size: 12px;
	display: block;
	line-height: 20px;
	color: #999;
}
.login-success .login-infor .title{
	font-size: 18px;
	line-height: 24px;
}
.login-success .login-name{
	margin-bottom: 32px;
	line-height: 24px;
}
.login-success .login-log a{
    width: 60%;
	display: inline-block;
}
.login-success .login-mar a{
	color: red;
}
.login .login-inp img, .regist .login-inp img {
	width: 100px;
	height: 52px;
	border: 1px solid #ccc;
	border-left: none;
}
.login-success h3{
	margin-bottom: 0;
}
.login-success .login-inp .uname{
    line-height: 60px;
	border-color: transparent;
	margin-bottom: 0;
}
.login-success .login-inp .uname span{
	color: #999;
    font-size: 20px;
    display: inline-block;
    font-family: 'iconfont-tcl' !important;
}
.login-success .login-inp .uname:hover{
	background-color: #e5e5e5;
}
.login-success .login-inp{
	padding: 0;
}



.regist .grey {
	font-size: 12px;
}

.slidebar .login .buy, .slidebar .regist .buy {
	height: 52px;
	line-height: 52px;
	font-size: 16px;
	background-color: #1446b4;
	color: #FFF;
	font-family: 'Microsoft Yahei';
	font-weight: normal;
}

.login input[type="text"], .login input[type="password"], .regist input[type="text"],
 .regist input[type="password"]{
	width: 300px;
	height: 52px;
	padding: 6px 10px;
	line-height: 40px;
	color: #333;
	margin-bottom: 20px;
	border: 1px solid #ccc;
	background-color: #F0F0F0;
}

.regist .verify input[type="text"], .login .verify input[type="text"] {
	width: 200px;
	border: 1px solid #ccc;
	border-right: none;
}

.regist .verify span, .login .verify span {
	width: 100px;
	display: inline-block;
	vertical-align: top;
}

.login-text {
	height: 20px;
	color: #333;
	font-size: 14px;
	line-height: 20px;
	margin-top: 20px;
}

.login-text span {
	width: 50%;
	cursor: pointer;
}

.login-text span.fl {
	border-right: 1px solid #ccc;
}

.login-text span.fr {
	text-align: right;
}

.login-text i {
	font-family: 'iconfont-tcl' !important;
	font-style: normal;
	padding-right: 8px;
	font-size: 14px;
}

.slidebar .cart-head {
	width: 100%;
	padding: 45px;
	font-size: 20px;
	position: relative;
}

.cart .black .shoping {
	width: 30px;
	height: 30px;
	float: left;
	color: #333;
	font-family: "iconfont-tcl";
	font-weight: normal;
}

.cart .cart-list {
	width: 100%;
	max-height: 520px;
	position: relative;
	background-color: #FFF;
	padding: 0px 20px 60px 20px;
}

.cart .paging {
	width: 100%;
	height: 30px;
	line-height: 30px;
	text-align: center;
	position: absolute;
	margin-top: 10px;
}

.paging span {
	padding: 0 8px;
	cursor: pointer;
	outline: none;
	color: #333;
}

.paging .active {
	color: #F00;
}

.cart .cart-dl {
	width: 100%;
	padding: 30px 0px;
}

.cart .cart-dl dt, .cart .cart-dl dd {
	display: inline-block;
	vertical-align: top;
}

.cart .cart-dl dt {
	margin-left: 20px;
	margin-right: 40px;
}

.cart .ware-num span {
	width: 30px;
	height: 30px;
	line-height: 26px;
	font-size: 20px;
	text-align: center;
	border: 1px solid #e3e3e3;
	display: inline-block;
	background-color: #e3e3e3;
	cursor: pointer;
	-webkit-user-select: none;
	transition-duration: 260ms;
	-o-transition-duration: 260ms;
	-ms-transition-duration: 260ms;
	-moz-transition-duration: 260ms;
	-webkit-transition-duration: 260ms;
}

.cart .ware-num span:hover {
	color: #333;
	background-color: #f2f2f2;
}

.cart .num {
	width: 40px;
	padding: 0 10px;
	text-align: center;
	height: 30px;
	vertical-align: top;
}

.cart .cost {
	padding: 40px 100px;
}

.cart .cost .red {
	font-size: 24px;
}

.slidebar .buy {
	width: 100%;
	height: 40px;
	border: 1px solid #1446b4;
	color: #F00;
	font-size: 18px;
	margin-top: 20px;
	cursor: pointer;
	background-color: #1446b4;
	line-height: 40px;
	text-align: center;
}
.btn-next{
	color:white;
	background: #1446b4;
	margin-top: 10px;
	text-align: center;
	width:440px; 
	height:65px;
	font-size: 18px;
	font-weight: bold;
	cursor: pointer;
	border: 1px solid #1446b4;
    margin-bottom: 20px;
}
/*
	go to top
*/
.goTop{
	background-color: rgba(0,0,0,0.6);
	position: fixed;
	display: none;
	right: 30px;
	bottom: 150px;
	z-index: 20000;
}
.goTop a, .goTop .item{
	width: 46px;
	height: 46px;
	display: block;
	cursor: pointer;
	vertical-align: top;
	line-height: 46px;
	text-align: center;
	transition: all .2s;
	border: 1px solid #ededed;
	background-color: #FFF;
	font-family: "iconfont-tv";
	color: #979797;
	font-size: 22px;
	position: relative;
}
.goTop .item {
	border: none;
}
.goTop .item:hover .drift-box{
	display: block;
}
.goTop .item .drift-box {
	position: absolute;
    right: 38px;
    bottom: 0;
    text-align: center;
    background: #fff;
    font-size: 14px;
    color: #666;
    display: none;
    overflow: visible;
    padding-right: 30px;
}
.goTop .item .drift{

	padding: 15px 0;
    border: 1px solid #ccc;
}
.goTop .drift .m_siniabox {
    width: 160px;
    line-height: 22px;
    display: block;
}
.goTop .drift .m_sinia {
    position: absolute;
    right: 60px;
    bottom: 0;
    padding: 15px 0;
    border: 1px solid #ccc;
    text-align: center;
    background: #fff;
    overflow: visible;
}
.goTop a{
	width: 100%;
	height: 100%;
	display: block;
}
.goTop a:hover, .goTop .item:hover{
	color: #1446b4;
}

.bor-bott {
	border-bottom: 1px solid #e5e5e5;
}

.red {
	color: #f00;
	font-style: normal;
}

.orange {
	color: #ff821e;
	font-style: normal;
}
.blue {
	color: #1446b4;
	font-style: normal;
}

.white {
	color: #FFF;
}
.loading{
    position: absolute;
    top: 0;
    left: 45%;
    bottom: 0;
    margin: auto;
    z-index: 55555;
}
.login .loading{
	top:40%\9;
}
.grey {
	color: #999;
	font-size: 14px;
	line-height: 30px;
}

.black {
	color: #333;
}
.psRelate{
	position:relative;
}
.al-warning-box {
	min-width: 260px;
	width: auto;
	height: 30px;
	padding: 5px 10px;
	color: #666;
	background-color: #fff1cf;
	border: 1px solid #ffd991;
	box-sizing: border-box;
}

.al-ico {
	width: 20px;
	height: 20px;
	background-color: #7cd192;
	position: relative;
	display: inline-block;
}

.al-ico:before {
	content: '';
	width: 2px;
	height: 8px;
	position: absolute;
	background-color: #FFF;
	transform: rotate(45deg);
	-o-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
}

.al-ico:before {
	content: '';
	width: 2px;
	height: 4px;
	position: absolute;
	background-color: #FFF;
	transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-webkit-transform: rotate(-45deg);
}

.flex-direction-nav {
	width: 100%;
	height: 100%;
	display: block;
	position: absolute;
	left: 0px;
	top: 0px;
}

.commo-banner .flex-direction-nav .flex-prev, .commo-banner .flex-direction-nav .flex-next {
    top: 129px;
}
.flex-prev, .flex-next {
	font-size: 46px;
	font-weight: bold;
    width: 26px;
    height: 50px;
    font-family: "iconfont-tcl";
    color:#c7c7c7;
    color:#c7c7c7 \0;
    cursor: pointer;
    display: inline-block;
    position: absolute;
    top: 0;
    bottom: 0;
    margin: auto;
    z-index: 1001;
    text-align: center;
}
.carousel .flex-control-nav .flex-prev{
	top: 220px;
}

.flex-prev {
	left: 92px;
}

.flex-next {
	right: 92px;
}


.close {
	width: 30px;
	height: 30px;
	font-family: 'iconfont-tcl' !important;
	color: #7c7c7c;
	font-size: 14px;
	display: block;
	position: absolute;
	cursor: pointer;
	right: 5px;
	top: 20px;
	z-index: 40000;
}

.buy {
	width: 158px;
	line-height: 46px;
	font-family: 'font-nav', 'Microsoft Yahei', 'Arial';
	color: #FFF;
	font-size: 16px;
	text-align: center;
	background-color: #1446b4;
	border: 1px solid #1446b4;
	cursor: pointer;
	outline: none;
}

.padding-box {
	width: 100%;
	/* min-width: 1226px; */
	overflow: hidden;
    zoom: 1;
	margin: 0 auto;
}

.padding-box .padding {
	margin: 50px 0;
	margin-left: 170px;
	height: 30px;
	line-height: 30px;
	text-align: center;
}
.padding-box .clearmar{
	margin-left: 0px;
}
.padding-box .padding .prev, .padding-box .padding .item, .padding-box .padding .next,
	.padding-box .padding .btn-primary {
	margin: 0 5px;
	padding: 0 10px;
	cursor: pointer;
	display: inline-block;
	color: #333;
	transition-duration: .3s;
	-o-transition-duration: .3s;
	-ms-transition-duration: .3s;
	-moz-transition-duration: .3s;
	-webkit-transition-duration: .3s;
}

.padding-box .padding .prev:hover, .padding-box .padding .item:hover,
.padding-box .padding .next:hover, .padding-box .padding .btn-primary:hover
	{
	color: #1446b4;
}
.padding-box .padding .prev>a,
.padding-box .padding .next>a{
	font-size: 14px;
    font-family: "iconfont-tcl";
    font-weight: bold;
}
.padding-box .padding .prev.btn-disabled,
.padding-box .padding .prev.btn-disabled a,
.padding-box .padding .prev.btn-disabled:hover,
.padding-box .padding .next.btn-disabled,
.padding-box .padding .next.btn-disabled a,
.padding-box .padding .next.btn-disabled:hover{
	color: #999;
	cursor: no-drop;
}
.padding-box .padding .item{
	font-size: 14px;
}
.padding-box .padding .active {
	color: #1446b4;
}
.padding-box .padding .item{
	width:auto;
	text-indent:0;
}
.padding-box .page-skip em, .padding-box .page-skip {
	font-style: normal;
}

.padding-box .padding .jumpto {
	width: 40px;
	height: 33px;
	line-height: 33px;
	border: 1px solid #ccc;
	text-align: center;
	margin: -6px 5px 0; /*BYERIC*/
}

.padding-box .padding .mun {
	display: inline-block;
	vertical-align: middle;
	padding: 0 5px;
	margin-top: -2px;
}


.m_crumbs{
   height: 50px;
   line-height: 50px;
   background: #f0f0f0;
}

.m_crumbs .min-wid {
    overflow: hidden;
    zoom: 1;
}


.quick-logon{
	width: 300px;
	margin: 0 auto;
	margin-top: 60px;
	padding-top: 40px;
	border-top: 1px solid #ccc;
	position: relative;
}
.quick-logon .title{
	width: 125px;
	height: 30px;
	font-size: 12px;
	line-height: 30px;
	left: 50%;
	top: -15px;
	margin-left: -63px;
	color: #CCC;
	background-color: #FFF;
	position: absolute;
	text-align: center;
}
.quick-logon li{
	width: 33.33%;
	float: left;
	text-align: center;
}
.quick-logon li a{
	font-family: "iconfont-tcl";
	font-size: 28px;
	line-height: 28px;
	color: #CCC;
	display: inline-block;
}
.quick-logon li a:hover{
	color: #1446b4;
}

#qiao-wrap{
	display: none!important;
}

/*  alert style   */
.alert-box{
    width: 460px;
    position: absolute;
    left: 50%;
    margin-left: -300px;
    top: 200px;
    z-index: 20;
    overflow: hidden;
    background-color: #FFF;
    opacity: 0;
    display: none\9;
    z-index: -1;
    box-shadow: 0 0 10px rgba(0,0,0, 0.2);
}
.alert-box.j-alert{
	position: fixed;
	z-index: 1502;
	left: 0;
	right: 0;
	margin: 0 auto;
	width: 460px;
}
.alert-box .alert-title{
	color: #333;
	line-height: 56px;
	text-indent: 30px;
	font-size: 16px;
	background-color: #f0f0f0;
	font-weight: normal;
	position: relative;
}
.alert-title .close{
	right: 10px;
    text-align: center;
    text-indent: 0;
    line-height: 30px;
}
.alert-box .content{
	padding: 20px;
	overflow: hidden;
}
.alert-box .text{
	padding: 20px;
}
.alert-box .but{
	width: 100px;
	line-height: 34px;
	font-size: 16px;
	color: #FFF;
	cursor: pointer;
	background-color: #5cc3f6;
	display: inline-block;
	text-align: center;
	border: none;
}
.alert-box .but:hover{
	background-color: #48b3e8;
}

/* data time css */
.divclear{
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.y_personinfo .form_group .data-box{
	width: 276px !important;
	position: relative;
	cursor: pointer;
}
.input-back{
	width:143px;
	height:25px;
	background:#FFF;
	color:#666666;
	border:1px solid #dddddd;
	position:relative;
	display: inline-block;
  }
.input-back input{
	width:93px;
	height:21px;
	padding-right:44px;
	line-height:25px;
	background:#FFF;
}
.click_back{
	width:21px;
	height:25px;
	position:absolute;
	top:1px;
	right:20px;
	z-index:99;
}
.j-time{
    width: 40px;
    font-family: "iconfont-tcl";
    line-height: 0;
    cursor: pointer;
    position: absolute;
    top: 0px;
    right: 0;
    line-height: 40px;
    font-size: 24px;
    text-align: center;
}
.box_sha{
	width:260px;
	height:auto;
	font-size: 12px;
	background:#FFF;
	overflow:hidden;
	position:absolute;
	left: 0;
	top:0px;
	z-index: 10;
	display:none;
}
.box_sha .box_top{
	width:220px;
	padding:0 20px;
	height: 30px;
	line-height:30px;
	color: #FFF;
	float:left;
	background-color:#1446b4;
	overflow:hidden;
    box-sizing: content-box;
}
.box_sha .box_top .year{
	margin-left: 20px;
	width: 80px;
	float: left;
	position: relative;
	cursor:pointer;
}
.box_sha .box_top .month{
	margin-right: 20px;
	width: 60px;
	position: relative;
	float: right;
	cursor:pointer;
}
.box_sha .box_top .month span.sanjiao,
.box_sha .box_top .year span.sanjiao{
	float:left;
	border-width:5px;
	margin:6px 0px 0px 0px;
	border-color:#FFF transparent transparent transparent;
	border-style:solid;
	width:0;
	height:0;
	line-height:0;
	overflow:hidden;
    position: absolute;
    right: 20px;
    top: 8px;
}
.box_sha .box_bottom{
	width:100%;
	height:auto;
	line-height:30px;
	float:left;
	overflow:hidden;
	}
.box_sha .box_bottom table{
	width:100%;
	line-height:28px;
	color:#656565;
}
.box_sha .box_bottom table th{
	width:47px;
	background:#e8e8e8;
}
.box_sha .box_bottom table td{
	width:47px;
	text-align:center;
	cursor:pointer;
	background-color: #f0f0f0;
}
.box_sha .box_bottom table td.active{
	background-color: #1446b4;
	color:#FFF !important;
	font-weight:bold;
}
.box_sha .box_bottom table td.mi{
	color:#bebebe;
}
.choosemask{
	width:210px;
	height:112px;
	left:66px;
	top:21px;
	filter:Alpha(Opacity=50);
	-moz-opacity:0.5;
	opacity:0.5;
	background:#000;
	z-index:99;
	position:absolute;
	display:none;
}
.chooseyear{
	width:120px;
	height: 168px;
	position:absolute;
	left:0;
	top:30px;
	color: #FFF;
	z-index:999;
	display:none;
	background-color: rgba(0,0,0,.9);
	background-color: #000\9;
	overflow:hidden;
	box-sizing: content-box;
	-ms-box-sizing: content-box;
	-o-box-sizing: content-box;
	-moz-box-sizing: content-box;
	-webkit-box-sizing: content-box;
}
.chooseyear .up,.chooseyear .down{
	width: 100%;
	height: 24px;
	line-height: 24px;
	background-color: #FFF;
	background-color: rgba(255,255,255,.1);
	color: #FFF;
	cursor: pointer;
}
.chooseyear .centent{
	padding: 0 10px;
	height: 100%;
	overflow-y: scroll;
}
.chooseyear .centent .item{
    width: 50%;
    line-height: 20px;
    color: #FFF;
    float: left;
    text-align: center;
    cursor: pointer;
    box-sizing: content-box;
    font-size: 12px;
    font-weight: normal;
}
.chooseym{
	width:100px;
	padding:10px;
	position:absolute;
	right:0;
	top:30px;
	color: #FFF;
	z-index:999;
	display:none;
	background-color: rgba(0,0,0,.9);
	background-color: #000\9;
	overflow:hidden;
	box-sizing: content-box;
	-ms-box-sizing: content-box;
	-o-box-sizing: content-box;
	-moz-box-sizing: content-box;
	-webkit-box-sizing: content-box;
}
.chooseym .cho_top{
	width: 100%;
	height:20px;
	float:left;
	padding-bottom:10px;
	}
.chooseym .cho_top code{
	font-weight:bold;
}
.chooseym .cho_bottom{
	width:100%;
	height:auto;
	overflow:hidden;
	float:left;
}
.chooseym .cho_bottom table td{
	width:45px;
	height:20px;
	line-height:20px;
	text-align:center;
	cursor:pointer;
}
.chooseym .cho_bottom table td:hover,
.chooseyear .centent .item:hover,
.chooseym .cho_bottom table td.active,
.chooseyear .centent .item.active{
	background-color:#1446b4;
	color:#FFF;
	font-weight:bold;
}
.purc-r .purc-text .purc-item .redfont,
.purc-r .purc-text .purc-item.redfont{
	color:#ff0000;
}
.purc-r .purc-text .purc-item .blackfont{
	color:#000;
}
.purc-text .purc-item span.time{
	font-size: 22px;
	color: #000;
	margin-left: 7px;
}

.rads_50 {
    margin: 0 4px;
    padding: 2px 8px;
    color: #FFF;
    border-radius: 50%;
    background-color: #F00;
}
.tips_err, .tips_warn, .tips_info, .tips_brk {
    padding: 2px 8px;
    cursor: default;
}
.tips_err, .tips_warn, .tips_err>a, .tips_warn>a {
    color: #F00;
}
.tips_info, .tips_info> a {
    color: #05F;
}
.tips_brk, .tips_brk> a {
    color: #999;
}
.csor_help {
    cursor: help;
}

.table {
    display: table;
    table-layout: fixed;
    width: 100%;
    height: auto;
}
.table> .row {
    display: table-row;
}
.table> .row> .cell {
    display: table-cell;
}

/* main */


/* reservation success */

.rvs {}
.rvs_content {
    text-align: center;
}
.rvs_title {
    padding: 20px 0;
    color: #333;
}
.rvs_menu {
    text-align: center;
    padding: 60px 0;
}
.rvs_menu> a {
    display: inline-block;
    width: 190px;
    margin: 0 6px;
    padding: 16px 0;
    text-align: center;
}
.rvs_goShop {
    color: #FFF;
    border: 1px solid #F00;
    background-color: #F00;
}
.rvs_viewOrder {
    border: 1px solid #555;
}

/* reservation details */

.rvd_lastTime {
    position: relative;
}
.rvd_lastTime> .countdown {
    position: absolute;
    top: -30px;
    right: 0;
}

/* Payment details */
.payment_w280{
    width: 280px;
}
.payment_list {
    padding-right: 20px;
    text-align: right;
}
.payment_list dl:last-child>dd>p{
	font-size: 28px;
}
.payment_details> dl {
    display: table-row;
    text-align: center;
}
.payment_details> dl> dt, .payment_details> dl> dd {
    display: table-cell;

}
.payment_details> dl> dt{
	    text-align: left;
}

.payment_details> dl> dd{
     text-align: right;
}

.payment_details> dl p {
    padding: 4px 0;
}
.payment_label {
    width: 100%;
    display: inline-block;
    text-align: justify;
    overflow: hidden;
}
.payment_label::after {
    content: "：";
}
.payment_label>i.t1{
	padding: 0px 4px;
}
.payment_label>i.t2{
	padding: 0px 16px;
}
.payment_price {
    color: #F00;
}
.payment_price::after {
    content: "元";
    font-size: 16px;
}
.payment_r100 {
    max-width: 140px;
    width: 120px;
    min-width: 100px;
}

/* address box and add address*/

.addr_list {
    width: 100%;
}
.addr_box, .add_address {
    position: relative;
    width: 254px;
    height: 190px;
    background-color: #FFF;
    border: 1px solid #999;
    float: left;
    margin:5px;
}

/* settle accounts button */

.settle_acout {
    text-align: right;
}

/* maybe concern */

.maybe_concern {
    text-align: center;
}
.maybe_center {
    position: relative;
    width: 100%;
    height: 100%;
}
.maybe_center::before, .maybe_center::after {
    content: " ";
    position: absolute;
    display: block;
    top: 0;
    bottom: 0;
    width: 1px;
    height: 65%;
    margin: auto;
    background-color: #999;
}
.maybe_center::before {
    left: 0;
}
.maybe_center::after {
    right: 0;
}
.maybe_cell {
    width: 33%;
    color: #999;
}
.maybe_content {
    padding: 0 30%;
}
.maybe_content> p {
    padding-top: 10px;
    text-align: left;
}

/**
 * error page style
 */
.error-box {
    border-top: 1px solid #f0f0f0;
}
.error {
    color: #a19fa0;
    font-size: 16px;
    margin: 80px auto 102px;
    position: relative;
    width: 60%;
}
.error-title {
    margin-left: 141px;
    margin-top: 110px;
}
.error-text {
    overflow: hidden;
}
.error-title .margin-l {
    margin-left: 152px;
    margin-top: 24px;
}
.error-title .margin-l > span {
    display: block;
    margin-top: 9px;
}
.error-title .error-but {
    margin-top: 56px;
}
.error-title .error-but > a {
    background-color: #f00;
    border: 1px solid #f00;
    color: #fff;
    display: inline-block;
    line-height: 40px;
    margin-right: 10px;
    padding: 0 45px;
}
.error-text .state {
    font-size: 300px;
    line-height: 300px;
}
.error-text .state150 {
    font-size: 150px;
    margin-top: 100px;
}
.error-text .font40 {
    color: #333;
    font-size: 68px;
}
.error-text .margin40 {
    margin-top: 40px;
}
.error-text .font30 {
    color: #333;
    font-size: 30px;
}
.error-text .state100 {
    font-size: 100px;
    margin-top: 80px;
}
.error-img {
	display: inline-block;
    margin-right: 50px;
    text-align: right;
    width: 50%;
}
.error-img img{
	width:100%;
}
.m_placean .red-litter-txt{
	font-size: 14px;
	color:#FF0000;
	margin-left:20px;
}
.zqrightinfo .red-txt{
	font-size: 14px;
	color:#FF0000;
	margin:10px 0 0 20px;

}
/*积分抵现*/
.myscore{
	width: 100%;
	position: relative;
}

.myscore input.checkinput + .useScore{
	border: 1px solid #A7A7A7;
	outline: none;
	width: 20px;
	height: 20px;
	text-align: center;
	vertical-align: middle;
	line-height: 20px;
	margin-left: 74px;
    margin-top: 75px;
}
.myscore input.checkinput:checked + .useScore{
   	background-image: url("../../img/iconimg.png");
    background-position: 95px -33px;
    border: medium none;
    height: 25px;
    line-height: 25px;
    margin-left: 69px;
    margin-top: 70px;
    outline: medium none;
    text-align: center;
    vertical-align: middle;
    width: 25px;
}
.myscore input.checkinput {
	opacity: 0;
	width: 25px;
	height: 25px;
	position: absolute;
 	top: 73px;
    left: 71px;
}
.myscore .txt{
	line-height: 25px;
	vertical-align: middle;
}
.myscore .txt input.scoreNum{
	border: 1px solid #f0f0f0;
	margin:0 10px;
	padding: 5px;
}
.myscore .tip{
	font-size: 14px;
}
.myscore .tip.redfont{
	color:#ff0000;
}

.discount .discount-row{
	width: 100%;
	overflow: hidden;
	line-height: 30px;
	font-size: 14px;
}
.discount-row .redbg{
	background-color: #ff0000;
	color: #fff;
	padding:1px 10px;
	line-height: 25px;
}
.discount-row .graybg{
	background-color: #eee;
	color: #000;
	padding:1px 10px;
	line-height: 25px;
}


@media (max-height:900px) and (max-width:1440px){
	.hea-box .logo {
	    font-size: 60px;
	}
	.nav-bar{height: 60px; line-height: 35px; padding-top: 10px;}
	.hea-box{margin-left:0;width: 60px;}
	.hot{width: 108px;}
	.search input{top:0;}
	.hot-words{padding: 12px 20px;top:58px;}
	.hot-words span { line-height: 35px;}
	.search .fl {line-height: 56px;}
	.search {width: 760px; margin-left: -380px;}
	.search input {width: 710px; margin-top: 18px;}
	.search .fr, .fixed .nav-bar .search .fr{line-height: 60px;}
	.nav-r{margin-right: -3px;margin-left: 18px;}
	.menu a,.fixe .menu a{font-size:14px;}
	.menu>div{padding-left: 17px;padding-right: 16px;}
	.nav-r span{font-size:16px;width: 30px;height: 30px; line-height:30px; margin: 0 12px 0 0;}
.menu{ margin-right: 15px;}
	.banner .R1-text{padding-top: 212px;}
	.R1-wrap{width: 980px;}
	.R1-wrap .font50{margin: 26px 0 10px 0;font-size: 42px; line-height: 42px; font-weight: normal;}
	.R1-wrap .font24{font-size: 20px; line-height: 20px;}
	.R1-wrap .font32{font-size: 26px; margin-top: 51px;}
	.R1-text .font32 span{font-size: 16px;}
	.R1-text .buy{width: 152px; height: 38px; font-size: 14px; margin-top: 8px;}
	.banner .right .moveimg{margin-top: 57px; padding-top: 64px;}
	.banner .banner-back img{max-width: 100%;}

	.visual{margin-top: 576px;}
	.help .min-wid{width: 980px;}
	.help dl{ width: auto; margin-right: 60px;}
	.help .last-r{padding-right: 0;}
	.help dl>dt{padding-bottom: 20px;}
	.footer>div{width:980px;}
    .nav-r font {font-size:12px;font-weight:normal;}

}

/*buy empty*/
.buy-box{
	border-top: 1px solid #ddd;
    padding: 112px 0;
}

.clear::after {
    clear: both;
    content: "";
    display: block;
    height: 0;
}
.buy-box-content{
    margin: 0 auto;
    width: 980px;
}

.buy-box-content-img{
	margin-left: 70px;
    min-width: 400px;
    width: 45%;
}

.buy-box-content-right{
    margin-right: 90px;
    margin-top: 113px;
}

.buy-box-content-btn {
    border: 1px solid #ff821e;
    color: #ff821e;
    display: block;
    font-size: 14px;
    height: 35px;
    line-height: 35px;
    margin-top: 16px;
    text-align: center;
    width: 150px;
}
 .buy-box-content-btn:hover {
    background-color: #ff821e;
    color: #fff
}
/**** header style  ****/
.header{
	position: relative;	
	top: 0;
	left: 0;
	right: 0;
	z-index: 11;
	background-color: #FFF;
	height: 80px;
	line-height: 80px;
	border-bottom: 1px solid #ececec;
}
.header.fixed{
	position: fixed;
}
.header .header_content{
	margin: 0 auto;
	max-width: 1226px;
	min-width: 980px;
}
.header .logo{
	display: inline-block;
	margin-right: 127px;
	width: 120px;
	height: 30px;
	vertical-align: middle;
	background: url(../../img/logo.png) no-repeat center center /contain;
	background: url(../../img/logo.png) no-repeat center center\9;
}
.header .menu{
	display: inline-block;
	vertical-align: middle;
}
.header a:hover{
	color: #00005a;
}

.header .menu>li{
	float: left;
	margin-left: 34px;
}
.header .menu>li>a{
	display: block;
	width: 50px;
	font-size: 16px;
	line-height: 80px;
	color: #a0a0a0;
	text-align: center;
}
.header .menu>li>a.on{
	color: #00005a;
	/* font-weight: bold; */
}
.header .menu>li>a:hover{
	color: #00005a;
}
.header .cart{
	width: 20px;
	height: 16px;
	font-size: 20px;
	margin-right: 44px;
	float : right;
	font-family: 'iconfont-tv' !important;
	color: #a0a0a0;
}
.header .person{
	width: 15px;
	height: 20px;
	font-size: 21px;
	float: right;
	font-family: 'iconfont-tv' !important;
	color: #a0a0a0;
}
.header .per_name{
	float: right;
    margin-left: 15px;
    width: 86px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #999;
}
/*
	Website service css
*/
.server{
	width: 100%;
	overflow: hidden;
	min-width: 1226px;
	background-color: #f0f0f0;
}

.server ul {
    max-width: 1226px;
    margin: 0 auto;
    border-bottom: 1px solid #e0e0e0;
}

.server li {
    width: 25%;
    float: left;
    padding: 43px 0;
    line-height: 30px;
/*    cursor: pointer;*/
    text-align: center;
}

.server li>span {
    width: 40px;
    font-family: "iconfont-tcl";
    font-size: 35px;
    color: #666;
    display: inline-block;
    margin-bottom: 10px;
}

.server li>em {
    font-size: 14px;
    color: #666;
    font-style: normal;
    display: inline-block;
    vertical-align: top;
}

.server li.text-l {
    text-align: left;
}

.server li.text-two {
    padding-right: 66px;
    padding-right: 0 \9;
}

.server li.text-three {
    padding-left: 48px;
    padding-left: 0 \9;
}

.server li.text-r {
    text-align: right;
}

.server .progress {
    font-size: 60px;
    margin-bottom: 0;
    margin-top: -10px;
}

.server li>p {
    font-size: 14px;
}

.server .sear {
    font-size: 80px;
}

.server li:hover span, .server li:hover em {
    color: #F00;
}

.server li.disable:hover span, .server li.disable:hover em {
    color: #666;
}

.server li>span {
    display: inline-block;
}

.help ul, .server ul {
    overflow: hidden;
}

.clear {
    clear: both;
}
/**** footer style  ****/
.help.fixed-bottom{
	position: fixed;
	left: 0;
	bottom: 74px;
	width: 100%;
}
.footer.fixed-bottom{
	position: fixed;
	left: 0;
	bottom: 0;
	width: 100%;
}
.footer>div>img.flogo{
    float: left;
    margin-top: 25px;
}
.help {
	width: 100%;
	min-width: 1226px;
	height: auto;
	padding: 40px 0 41px 0;
	background-color: #e3e3e3;
}

.help .min-wid {
	overflow: hidden;
	position: relative;
}

.help>ul {
	width: 1226px;
	margin: 0 auto;
	display: block;
}

.help dl {
	float: left;
    margin-right: 122px;
}

.help dl>dt {
	font-size: 14px;
	line-height: 14px;
	padding-bottom: 20px;
	color: #666;
    font-weight: bold;
}

.help dl>dd {
	display: block;
	line-height: 12px;
	color: #999;
}

.help dl a {
	color: #999;
	outline: none;
	display: inline-block;
	padding-bottom: 12px;
	font-size: 12px;
}
.help dl a.tencentWechat:hover,
.help dl a.sinaWeibo:hover{
	text-decoration: none;
}
.help dl a:hover, .footer a:hover {
	color: #666;
	text-decoration: underline;
}

.help .last-r {
	width: 220px;
	position: absolute;
	top: 0;
	right: 0;
	text-align: center;
	margin-right: 0;
}

.help .last-r i {
	color: #666;
	font-size: 22px;
	font-family: "iconfont-tv";
	display: inline-block;
	vertical-align: top;
	font-style: normal;
	margin-right: 8px;
	line-height: 30px;
}

.help .last-r .phone {
	font-size: 20px;
	line-height: 20px;
	font-weight:700;
	padding-bottom: 2px;
	text-align: center;
	letter-spacing: 2px;
}

.help .last-r .grey {
	font-size: 12px;
	color: #999;
	line-height: 18px;
	text-align: center;
}

.help .last-r .marT5 {
	margin-top: 5px;
}

.help .last-r .font {
	font-style: normal;
}

.help .last-r a {
	width: 160px;
	height: 36px;
	color: #666;
	font-size: 12px;
	padding: 2px;
	margin-top: 20px;
	border: 1px solid #666;
	display: inline-block;
	-webkit-user-select: none;
	line-height: 32px;
}
.help .last-r a:hover{
	background-color: #1446b4;
    text-decloration: none;
	color: #fff;
	border-color: #1446b4;
}
.help .last-r a:hover i{
	color: #FFF;
}
.R1-wrap {
	width: 1226px;
	margin: 0 auto;
	height: 90%;
	position: relative;
	z-index: 1001;
}

.R1-wrap .font24 {
	color: #555;
	font-size: 24px;
}

.R1-wrap .font50 {
	color: #333;
	margin: 33px 0 15px 0;
	line-height: 50px;
	font-size: 50px;
}

.R1-wrap .font32 {
	font-size: 32px;
	margin-top: 70px;
	color: #F00;
}
.nav-bor .close{
	width: 40px;
	height: 40px;
	color: #333;
	font-size: 18px;
	font-family: 'iconfont-tcl';
	position: absolute;
	line-height: 22px;
	top: 50%;
	margin-top: -11px;
	display: block;
	right: 30px;
	-webkit-transition-duration: .3s;
	transition-duration: .3s;
	opacity: 0;
	filter: alpha(opacity=0);
	z-index: 0;
}
/*
	footer conter css
*/
.footer {
	width: 100%;
	height: 74px;
	font-size: 12px;
	color: #999;
	background-color: #d6d6d6;
	 min-width: 1226px;
}

.footer>div {
	width: 1226px;
	margin: 0 auto;
	line-height: 25px;
	position: relative;
}

.footer .blod a:nth-child(1) {
	padding-left: 0px;
}

.footer .blod a {
	padding: 0 15px;
}

.footer p {
	float: left;
	/* padding-top: 35px; */
	line-height:74px;
	padding-left: 68px;
}

.footer .foot-logo {
	width: 50px;
	height: 40px;
	color: #F00;
    font-size: 50px;
	font-family: 'iconfont-tcl';
	position: absolute;
	left: 0px;
	top: -10px;
	z-index:2;
	display: none;
}
.footer .foot-logo span {
	position: relative;
	z-index: 1;
}
.footer .foot-logo:after {
    content: '';
    width: 48px;
    position: absolute;
    left: 0px;
    top: 20px;
    height: 20px;
    background-color: #FFF;
    z-index: -1;
}
.footer a {
    /* padding: 0 6px; */
}
.footer .marginL {
	margin-left: 10px;
}
.footer p>a {
	color: #999;
}
.footer p.blod>a {
	color: #666;
}

.footer .foot-logo img {
	max-width: 100%;
}
.footer .foot-r {
	display:none;
	float: right;
	margin-top: 27px;
    line-height: 29px;    
	z-index: 10;
}
.footer .foot-r>div{
	margin-left: 10px;
    vertical-align: top;
	display: inline-block;
}
.footer .language {
	width: 100px;
	height: 29px;
    position: relative;
}
.footer .language .lang-item {
	width: 100%;
	padding-left: 12px;
	position: absolute;
    bottom: 29px;
    cursor: pointer;
    background-color: #D9D9D9;
    display: none;
    -webkit-transition-duration: .3s;
    transition-duration: .3s;
}
.footer .language .arrow {
    font-family: "iconfont-tcl";
    position: absolute;
    right: 6px;
    top: 0px;
    cursor: pointer;
    font-style: normal;
    z-index: 10;
    -webkit-transition-duration: .3s;
    transition-duration: .3s;
}
.footer .language:hover .arrow {
	-webkit-transform: rotate(180deg);
	transform: rotate(180deg);
}
.footer .language .lang-item.active {
	display: block;
	background-color: transparent;
	bottom: 0;
}
.footer .language .lang-item.active:hover {
	background-color: #DDD;
}
.footer .language:hover .lang-item {
	display: block;
    text-decoration: initial;
}
.footer .foot-r span {
	color: #666;
	font-size: 12px;
}
.footer .foot-r em{
    font-family: "iconfont-tv";
    font-style: normal;
    font-size: 22px;
    display: inline-block;
    vertical-align: middle;
    padding-left: 5px;
    margin-top: -1px;
}
.footer .foot-r img {
	display: inline-block;
	vertical-align: top;
}
.blue.phone{
	color: #1446b4;
}
.member_mian .nav_left a.blue,
.blue{
	color:#1446b4
}

/*服务页——首页*/
.service h1,h2,h3,h4,h5,h6{ font-family: '微软雅黑';}
.service button,a{font-family: '微软雅黑';border: 0;cursor: pointer;}
.service button{border-radius: 5px;}
.service a{
	color: #333;
	text-decoration: none;
	border:none;
}
.service a:hover{text-decoration:none;}
.service img{border:none;display: inline-block;}
.service ol,ul,li{list-style:none;}
.service html{overflow-y: scroll;font-size: 40px;height: 100%;} 
.service body{height: 100%;margin: 0 auto;}
/*数据过长省略*/
.service .words-ellipsis{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
/*定位*/
.service .pa{position: absolute;}
.service .pr{position: relative;}
.service .pf{position: fixed;}
/*背景颜色*/
.bg-gray{background-color: #f8f8f8;}
/*字体颜色*/
.service .white{color: #fff;}
/*宽度*/
.service .wid100{width: 100%}
.service .wid80{width: 80%;}
.service .wid70{width: 70%;}
.service .wid60{width: 60%;}
.service .wid50{width: 50%;}
.service .wid40{width: 40%;}
.service .wid35{width: 35%;}
.service .wid33{width: 33.33%;}
.service .wid30{width: 30%;}
.service .wid25{width: 25%;}
.service .wid20{width: 20%;}
.service .wid10{width: 10%;}
/*高度*/
.service .hei100{height: 100%;}
/*浮动*/
.service .fl{float: left !important;}
.service .fr{float: right;}
/*文字排列样式*/
.service .tac{text-align: center;}
.service .tar{text-align: right;}
.service .tal{text-align: left;}
/*字体大小*/
.service .font26{font-size: 0.65rem;}
/*清除浮动*/
.service .clear{clear: both;height: 0;}
.service{
	width: 100%;
}
.service-banner{
	width: 100%;
}
.service-banner img{
	width: 100%;
	height: 100%;
	display: block;
}
.service .specials{
	width: 1226px;
	margin: 0 auto;
}
.service .special{
	width: 33.33%;
	height: 295px;
	float: left;
	text-align: center;
	box-sizing: border-box;
	padding: 60px 0 80px;
}
.service .special1{
	width:224px
}
.service .special2{
	width:778px
}
.service .special-num{
	font-size: 80px;
	font-weight: 700;
	color:#333;
}
.service .special-text{
	font-size: 32px;
}
.service .all-question{
	width: 100%;
	box-sizing: border-box;
	padding: 35px 0 85px;
	background-color: #f8f8f8;
}
.service .questionType{
	width: 1226px;
	margin: 0 auto;
}
.service .title{
	font-size: 38px;
	color:#333;
	text-align:center;
}
.service .type{
	width: 299px;
	height: 270px;
	background-color: #fff;
	float: left;
	margin:50px 10px 40px 0;
	text-align: center;
	font-size: 20px;
	color:#333;
	position:relative;
}
.service .type .typeA{
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	left:0;
	/* background-color:rgba(255,255,255,0);
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	z-index:1000; */
}
.service .lastType{
	margin-right: 0;
}
.service .typeIcon{
	width: 90px;
	height: 80px;
	margin: 75px auto 10px;
	font-family: "iconfont-tv" !important;
	font-size: 70px;
	color: #00005a;
	
}
.service .normalQuetion{
	width: 1226px;
	margin: 0 auto;
}
.service .title a{
	font-size: 12px;
	color: #999;
	position: absolute;
	bottom: 0;
	right: 0;
}
.service .questionList{
	width: 100%;
	height: 330px;
	background-color: #fff;
	box-sizing: border-box;
	padding: 25px 0;
	margin-top: 45px;
	margin-bottom:20px;
}
.service .list{
	width: 100%;
	height: 100%;
	overflow:hidden;
}
.service .list li{
	width: 50%;
	height: 70px;
	line-height: 70px;
	box-sizing: border-box;
	padding: 0 45px;
	float: left;
	font-family: "iconfont-tcl" !important;
	position: relative;
}
.service .list li a{
	font-size: 16px;
	width: 80%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 45px;
}
.service .list li span{
	color:#c9c9c9;
	font-size:12px;
}
.service .list li .ponit{
	display:inline-block;
	width:5px;
	height:5px;
	border-radius:50%;
	background-color:#666;
	margin-right:10px;
	position:relative;
	bottom:2px;
}
.service .contactService{
	width: 1226px;
	margin: 0 auto;
	box-sizing: border-box;
	padding: 45px 0;
}
.service .online,.service .telephone{
	width: 50%;
	float: left;
	height: 300px;
	box-sizing: border-box;
	padding: 95px 45px 35px 45px;
}
.service .csIcon{
	width: 60px;
	height: 100%;
	text-align: center;
	font-family: "iconfont-tv" !important;
	font-size: 50px;
	margin-right: 50px;
	float: left;
	color: #001359;
}
.service .csWay{
	width: 220px;
	height: 100%;
	float: left;
}
.service .csWay-title{
	font-size: 20px;
	margin-bottom: 20px;
}
.service .csway-text{
	font-size: 14px;
	margin-bottom: 35px;
	color:#999;
}
.service .csWay a{
	width: 195px;
	height: 40px;
	font-size: 20px;
	background-color:#ff821e;
	border:1px solid #fab74d;
	color: #fff;
	display: block;
	text-align: center;
	line-height: 38px;
}
.service .csWay span{
	width: 100%;
	height: 40px;
	font-size: 20px;
	background-color: #fff;
	color: #ff821e;
	display: block;
	line-height: 38px;
}
.service .checkmore{
	color:#999;
	font-size:12px;
}
/*服务业——首页 end*/


/*服务页——全部问题页 start*/
.allQuestion h1,h2,h3,h4,h5,h6{ font-family: '微软雅黑';}
.allQuestion button,a{font-family: '微软雅黑';border: 0;cursor: pointer;}
.allQuestion button{border-radius: 5px;}
.allQuestion a{
	color: #666;
	text-decoration: none;
	border:none;
}
.allQuestion a:hover{text-decoration:none;}
.allQuestion img{border:none;display: inline-block;}
.allQuestion ol,ul,li{list-style:none;}
.allQuestion html{overflow-y: scroll;font-size: 40px;height: 100%;} 
.allQuestion body{height: 100%;margin: 0 auto;}
/*数据过长省略*/
.allQuestion .words-ellipsis{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
/*定位*/
.allQuestion .pa{position: absolute;}
.allQuestion .pr{position: relative;}
.allQuestion .pf{position: fixed;}
/*背景颜色*/
.allQuestion .bg-gray{background-color: #f8f8f8;}
/*字体颜色*/
.allQuestion .white{color: #fff;}
.allQuestion .gray{color: #999;}
.allQuestion .blue{color: #00005a !important;}
/*宽度*/
.allQuestion .wid100{width: 100%}
.allQuestion .wid80{width: 80%;}
.allQuestion .wid70{width: 70%;}
.allQuestion .wid60{width: 60%;}
.allQuestion .wid50{width: 50%;}
.allQuestion .wid40{width: 40%;}
.allQuestion .wid35{width: 35%;}
.allQuestion .wid33{width: 33.33%;}
.allQuestion .wid30{width: 30%;}
.allQuestion .wid25{width: 25%;}
.allQuestion .wid20{width: 20%;}
.allQuestion .wid10{width: 10%;}
/*高度*/
.allQuestion .hei100{height: 100%;}
/*浮动*/
.allQuestion .fl{float: left !important;}
.allQuestion .fr{float: right;}
/*文字排列样式*/
.allQuestion .tac{text-align: center;}
.allQuestion .tar{text-align: right;}
.allQuestion .tal{text-align: left;}
/*字体大小*/
.allQuestion .font26{font-size: 0.65rem;}
/*隐藏与显示*/
.allQuestion .hide{display: none;}
.allQuestion .show{display: block;}
/*清除浮动*/
.allQuestion .clear{clear: both;height: 0;}

.allQuestion{
	width: 100%;
}
.allQuestion .allQuestion-loading{
	position: absolute;
    width: 100%;
    height: 100%;
    z-index: 100;
    top: 0;
    left: 0;
}
.allQuestion .allQuestion-loading img{
	position:absolute;
	top:50%;
	left:50%;
	margin:-16px 0 0 -16px;
}
.allQuestion .banner{
	width: 100%;
}
.allQuestion .banner img{
	display: block;
}
.allQuestion .helpCenter{
	z-index:1;
	width: 1226px;
	margin: 0 auto;
	position: relative;
	margin-top: -190px;
	padding-bottom:85px;
}
.allQuestion .title{
	font-size: 38px;
	color:#333;
}
.allQuestion .menu{
	width: 310px;
	box-sizing: border-box;
	padding: 20px 0;
	margin-top: 50px;
	float: left;
	background-color: #fff;
}
.allQuestion .menu ul{
	width: 100%;
}
.allQuestion .menu ul li{
	width: 100%;
	line-height: 70px;
	cursor: pointer;
	font-size: 16px;
	color:#666;
}
.allQuestion .menu ul li .first-nav{
	width: 210px;
	margin: 0 auto;
	border-bottom: 1px solid #c9c9c9;
}
.allQuestion .first-nav:hover{
	color:#1446b4;
}
.allQuestion .menu ul li .lastnav{
	border-bottom: 0;
}
.allQuestion .menu ul li .first-menu{
	font-size: 16px;
}
.allQuestion .menu ul li .first-icon{
	font-size: 22px;
	color: #c9c9c9;
}
.allQuestion .secondList{
	width: 100%;
	overflow: hidden;
	background-color: #f1f1f1;
}
.allQuestion .secondList li{
	width: 100%;
	height: 70px;
	line-height: 70px;
	border: 0;
	box-sizing: border-box;
	padding: 0 50px;
}
.allQuestion .secondList span{
	width:187.5px;
}
.allQuestion .secondList li b{
	font-family: "iconfont-tcl" !important;
	font-size:12px;
	color:#c9c9c9;
	position: relative;
    left: -8px;
}
.allQuestion .content{
	width: 860px;
	box-sizing: border-box;
	padding: 35px 90px;
	background-color: #fff;
	float: right;
	margin-top: 50px;
}
.allQuestion .content img{
	max-width:100%;
}
.allQuestion .content-title{
	font-size: 30px;
	border-bottom: 1px solid #c9c9c9;
	padding-bottom: 12px;
	margin-bottom: 20px;
	color:#333;
}
.allQuestion .content-description{
	line-height: 25px;
	font-size: 14px;
}
.allQuestion .thirdCompany-title{
	font-size: 18px;
	margin-top: 50px;
	margin-bottom: 30px;
}
.allQuestion .companys{
	width: 100%;
	margin-bottom: 80px;
}
.allQuestion .company{
	width: 210px;
	height: 140px;
	margin-right: 15px;
	margin-bottom: 20px;
	border: 1px solid #eee;
	box-sizing: border-box;
	float: left;
}
.allQuestion .info p{
	font-size: 14px;
}
.allQuestion .infoType,.allQuestion .remind{
	margin-top: 30px;
}
.allQuestion .js-secondList li:hover{
	color:#00005a;
}
/*服务页——全部问题页  end*/


/*专题页  start*/
.shoppingMall-screen h1,h2,h3,h4,h5,h6{ font-family: '微软雅黑';}
.shoppingMall-screen button,a{font-family: '微软雅黑';border: 0;cursor: pointer;}
.shoppingMall-screen button{border-radius: 5px;}
.shoppingMall-screen a{
	color: #a0a0a0;
	text-decoration: none;
	border:none;
}
.shoppingMall-screen a:hover{text-decoration:none;}
.shoppingMall-screen img{border:none;display: inline-block;}
.shoppingMall-screen ol,ul,li{list-style:none;}
.shoppingMall-screen html{overflow-y: scroll;font-size: 40px;height: 100%;} 
.shoppingMall-screen body{height: 100%;margin: 0 auto;}
/*数据过长省略*/
.shoppingMall-screen .words-ellipsis{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
/*定位*/
.shoppingMall-screen .pa{position: absolute;}
.shoppingMall-screen .pr{position: relative;}
.shoppingMall-screen .pf{position: fixed;}
/*背景颜色*/
.shoppingMall-screen .bg-gray{background-color: #f6f6f6;}
/*字体颜色*/
.shoppingMall-screen .white{color: #fff;}
.shoppingMall-screen .gray{color: #999;}
.shoppingMall-screen .lightGray{color:#a0a0a0;}
.shoppingMall-screen .blue{color: rgb(0,0,90);}
/*宽度*/
.shoppingMall-screen .wid100{width: 100%}
.shoppingMall-screen .wid80{width: 80%;}
.shoppingMall-screen .wid70{width: 70%;}
.shoppingMall-screen .wid60{width: 60%;}
.shoppingMall-screen .wid50{width: 50%;}
.shoppingMall-screen .wid40{width: 40%;}
.shoppingMall-screen .wid35{width: 35%;}
.shoppingMall-screen .wid33{width: 33.33%;}
.shoppingMall-screen .wid30{width: 30%;}
.shoppingMall-screen .wid25{width: 25%;}
.shoppingMall-screen .wid20{width: 20%;}
.shoppingMall-screen .wid10{width: 10%;}
/*高度*/
.shoppingMall-screen .hei100{height: 100%;}
/*浮动*/
.shoppingMall-screen .fl{float: left !important;}
.shoppingMall-screen .fr{float: right;}
/*文字排列样式*/
.shoppingMall-screen .tac{text-align: center;}
.shoppingMall-screen .tar{text-align: right;}
.shoppingMall-screen .tal{text-align: left;}
/*字体大小*/
.shoppingMall-screen .font26{font-size: 0.65rem;}
/*隐藏与显示*/
.shoppingMall-screen .hide{display: none;}
.shoppingMall-screen .show{display: block;}
/*清除浮动*/
.shoppingMall-screen .clear{clear: both;height: 0;}
/*商城详情——屏幕页  end*/

.shoppingMall-screen{
	width: 100%;
}
.shoppingMall-screen .content img{
	display: block;
}
.shoppingMall-screen .sm-screenTop{
	height:50px;
	z-index:100006;
}
.shoppingMall-screen .shoppingMall-screenTop{
	top:0;
	width: 1226px;
	margin: 0 auto;
	height: 50px;
	line-height: 50px;
	font-size: 18px;
}
.shoppingMall-screen .menu{
	font-size: 15px;
}
.shoppingMall-screen .menu li{
	width: 55px;
	text-align: center;
}
.shoppingMall-screen .purchaseNow{
	width: 120px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	float: right;
	border-radius: 0;
	font-size: 12px;
	color: #fff;
	background-color: #ff821e;
	margin-top: 10px;
	margin-left: 20px;
}

.shoppingMall-screen .parameter{
	width: 1105px;
	margin: 0 auto;
	text-align: center;
}
.shoppingMall-screen .productImg{
	width: 100%;
	box-sizing: border-box;
	padding: 80px 0;	
	text-align:center;
	border-bottom: 1px solid #eee;
}
.shoppingMall-screen .productImg img{
	margin:0 auto;
}
.shoppingMall-screen .telescopic{
	width: 100%;
	box-sizing: border-box;
	padding: 50px 0 0;
}
.shoppingMall-screen .telescopic-title{
	width: 260px;
	font-size: 32px;
	color: #333;
	text-align: left;
	position:relative;
	top:-5px;
}
.shoppingMall-screen .telescopic-content{
	width: 845px;
	border-bottom: 1px solid #eee;
	padding-bottom: 50px;
}
.shoppingMall-screen .telescopic-lastContent{
	width: 845px;
	border-bottom: 1px solid #eee;
	padding-bottom: 80px;
}
.shoppingMall-screen .telescopic-content p{
	height: 30px;
	text-align: left;
	font-size: 14px;
}
.shoppingMall-screen .telescopic-lastContent p{
	height: 30px;
	text-align: left;
	font-size: 14px;
}

/*I55 start*/
.I55 .summaryBox{
	position: relative;
}
.I55 .summaryLittleTitle{
	position: absolute;
    left: 15%;
    top: 25%;
    color: #666;
    font-size: 35px;
}
.I55 .summaryTitle{
	color: #333;
	font-size:80px;
	line-height: 100px;
	margin: 20px 0;
}
.I55 .summaryDec{
	color: #666;
	font-size: 14px;
	margin-bottom: 20px;
}
.I55 .summarySpecials{
	margin-top: 20px;
}
.I55 .summarySpecial{
	border-left: 1px solid #666;
	width: 120px;
	text-align: center;
	float: left;
}
.I55 .summaryLastSpecial{
	border-right: 1px solid #666;
}
.I55 .summaryBtn{
	width: 44%;
	margin-top: 50px;
	text-align: center;
	color: #FF0000;
	font-size: 20px;
}
.I55 .summaryBtn span{
	padding-top: 10px;	
	display: inline-block;
}
.I55 .design1{
	position: relative;
}
.I55 .design1Title{
	position: absolute;
	width: 440px;
	top: 7%;
	left: 50%;
	margin-left: -220px;
	text-align: center;
	font-size: 26px;
	color: #333;
}
.I55 .design1Dec1{
	position: absolute;
	width: 620px;
	top: 15%;
	left: 50%;
	margin-left: -310px;
	text-align: center;
	font-size: 14px;
	line-height: 25px;
	color: #666;
}
.I55 .design2{
	position: relative;
}
.I55 .design2Title{
	position: absolute;
	width: 440px;
	top: 11%;
	left: 50%;
	margin-left: -220px;
	text-align: center;
	font-size: 26px;
	color: #333;
}
.I55 .design2Dec1{
	position: absolute;
	width: 620px;
	top: 18%;
	left: 50%;
	margin-left: -310px;
	text-align: center;
	font-size: 14px;
	color: #666;
}
.I55 .design3{
	position: relative;
}
.I55 .design3Title{
	position: absolute;
	left: 66%;
	top: 35%;
	font-size: 26px;
	color: #fff;
}
.I55 .design3Dec1{
	position: absolute;
	top: 42%;
	left: 66%;
	font-size: 14px;
	line-height: 25px;
	color: #cecece;
}
.I55 .design4{
	position: relative;
}
.I55 .design4Title{
	position: absolute;
    left: 18%;
    top: 38%;
    color: #333;
    font-size: 26px;
}
.I55 .design4Dec1{
	position: absolute;
    top: 49%;
    left: 18%;
    font-size: 14px;
	line-height: 25px;
	color: #666;
}
.I55 .design5{
	position: relative;
}
.I55 .design5Title{
	position: absolute;
	width: 440px;
	top: 10%;
	left: 50%;
	margin-left: -220px;
	text-align: center;
	font-size: 26px;
	color: #333;
}
.I55 .design5Dec1{
	position: absolute;
	width: 620px;
	top: 17%;
	left: 50%;
	margin-left: -310px;
	text-align: center;
	font-size: 14px;
	color: #666;
	line-height: 25px;
}
.I55 .design6{
	position: relative;
}
.I55 .design6Title{
	position: absolute;
	width: 440px;
	left: 66%;
	top: 35%;
	text-align: left;
	color: #333;
	font-size: 26px;
}
.I55 .design6Dec1{
	position: absolute;
	top: 43%;
	left: 66%;
	text-align: left;
	line-height: 25px;
	color: #666;
	font-size: 14px;
}
.I55 .design7{
	position: relative;
}
.I55 .design7Title{
	position: absolute;
    width: 440px;
    left: 18%;
    top: 38%;
    text-align: left;
    font-size: 26px;
    color: #333;
}
.I55 .design7Dec1{
	position: absolute;
    width: 440px;
    top: 46%;
    left: 18%;
    text-align: left;
    font-size: 14px;
    line-height: 25px;
	color: #666;
}
.I55 .design8{
	position: relative;
}
.I55 .design8Title{
	position: absolute;
	bottom: 22%;
	left: 50%;
	width: 600px;
	margin-left: -300px;
	text-align: center;
	color: #fff;
	font-size: 26px;
}
.I55 .design8Dec1{
	position: absolute;
	bottom: 15%;
	left: 50%;
	width: 600px;
	margin-left: -300px;
	text-align: center;
	font-size: 14px;
	color: #cecece;
}
.I55 .design9{
	position: relative;
}
.I55 .design9Title{
	position: absolute;
	left: 20%;
	top: 45%;
	text-align: left;
	color: #666;
	font-size: 20px;
}
.I55 .design9Dec1{
	position: absolute;
	top: 60%;
	left: 20%;
	font-size: 14px;
	color: #666;
	line-height: 25px;
}
.I55 .pictureWrap{
	margin: 0 auto;
	box-sizing: border-box;
	padding: 67.5px 0;
}
.I55 .pictureDec{
	box-sizing: border-box;
	padding:0 45px;
	border-right: 1px solid #afafaf;
	text-align: center;
	float: left;
	color: #666;
}
.I55 .pictureLastDec{
	border: 0;
}
.I55 .pictureTitle{
	font-size: 36px;
	text-align: center;
	padding-top: 67.5px;
}
.I55 .pt30{
	padding-top: 30px;
}
.I55 .mt10{
	margin-top: 10px;
}
.I55 .font14{
	font-size: 14px;
}
.I55 .font20{
	font-size: 20px;
}
.I55 .font26{
	font-size: 26px;
}

.I55 .picture1{
	position: relative;
}
.I55 .picture1Title{
	position: absolute;
	width: 800px;
	top: 10%;
	left: 50%;
	margin-left: -400px;
	text-align: center;
	font-size: 30px;
	color: #fff;
}
.I55 .picture1Dec1{
	position: absolute;
	width: 1000px;
	top: 17%;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	font-size: 14px;
	color: #cecece;
	line-height: 25px;
}
.I55 .picture2{
	position: relative;
}
.I55 .picture2Title{
	position: absolute;
	width: 800px;
	top: 6%;
	left: 50%;
	margin-left: -400px;
	text-align: center;
	font-size: 30px;
	color: #333;
}
.I55 .picture2Dec1{
	position: absolute;
	width: 1000px;
	top: 10%;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	font-size: 14px;
	color: #666;
}
.I55 .picture3{
	position: relative;
}
.I55 .picture3Title{
	position: absolute;
	width: 800px;
	top: 8%;
	left: 50%;
	margin-left: -400px;
	text-align: center;
	color: #333;
	font-size: 30px;
}
.I55 .picture3Dec1{
	position: absolute;
	width: 1000px;
	top: 13%;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	font-size: 14px;
	color: #666;
	line-height: 25px;
}
.I55 .picture4{
	position: relative;
}
.I55 .picture4LittleTile{
	position: absolute;
	width: 800px;
	top: 5%;
	left: 50%;
	margin-left: -400px;
	text-align: center;
	font-size: 20px;
	color: #333;
}
.I55 .picture4Title{
	position: absolute;
	width: 800px;
	top: 8%;
	left: 50%;
	margin-left: -400px;
	text-align: center;
	font-size: 30px;
	color: #333;
}
.I55 .picture4Dec1{
	position: absolute;
	width: 1000px;
	top: 14%;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	font-size: 14px;
	color: #666;
	line-height: 25px;
}
.I55 .picture5{
	position: relative;
}
.I55 .picture5LittleTile{
	position: absolute;
	width: 800px;
	top: 5%;
	left: 50%;
	margin-left: -400px;
	text-align: center;
	font-size: 20px;
	color: #333;
}
.I55 .picture5Title{
	color: #333;
	position: absolute;
	width: 800px;
	top: 7%;
	left: 50%;
	margin-left: -400px;
	text-align: center;
	font-size: 30px;
}
.I55 .picture5Dec1{
	position: absolute;
	width: 1000px;
	top: 12%;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	font-size: 14px;
	color: #666;
	line-height: 25px;
}
.I55 .picture6{
	position: relative;
}
.I55 .picture6LittleTile{
	position: absolute;
	width: 800px;
	top: 4%;
	left: 50%;
	margin-left: -400px;
	text-align: center;
	color: #333;
	font-size: 20px;
}
.I55 .picture6Title{
	position: absolute;
	color: #333;
	width: 800px;
	top: 6%;
	left: 50%;
	margin-left: -400px;
	text-align: center;
	font-size: 30px;
}
.I55 .picture6Dec1{
	position: absolute;
	width: 1000px;
	top: 11%;
	line-height: 25px;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	font-size: 14px;
	color: #666;
}
.I55 .picture7{
	position: relative;
}
.I55 .picture7LittleTile{
	position: absolute;
	width: 800px;
	top: 6%;
	left: 50%;
	margin-left: -400px;
	text-align: center;
	font-size: 20px;
	color: #333;
}
.I55 .picture7Title{
	position: absolute;
	width: 800px;
	top: 9%;
	left: 50%;
	margin-left: -400px;
	text-align: center;
	font-size: 30px;
	color: #333;
}
.I55 .picture7Dec1{
	position: absolute;
	width: 1000px;
	top: 15%;
	line-height: 25px;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	font-size: 14px;
	color: #666;
}
.I55 .picture8{
	position: relative;
}

.I55 .picture8Title{
	position: absolute;
	width: 800px;
	top: 10%;
	left: 50%;
	margin-left: -400px;
	color: #333;
	text-align: center;
	font-size: 30px;
}
.I55 .picture8Dec1{
	position: absolute;
	width: 1000px;
	top: 16%;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	font-size: 14px;
	color: #666;
}
.I55 .picture9{
	position: relative;
}
.I55 .picture9Title{
	position: absolute;
	width: 800px;
	top: 15%;
	left: 50%;
	margin-left: -400px;
	text-align: center;
	font-size: 30px;
	color: #fff;
}
.I55 .picture9Dec1{
	position: absolute;
	width: 1000px;
	top: 28%;
	left: 50%;
	line-height: 25px;
	margin-left: -500px;
	text-align: center;
	font-size: 14px;
	color: #cecece;
}
.I55 .picture10{
	position: relative;
}
.I55 .picture10Title{
	position: absolute;
	left: 20%;
	top: 45%;
	text-align: left;
	font-size: 20px;
	color: #fc822f;
}
.I55 .picture10Dec1{
	position: absolute;
	top: 60%;
	left: 20%;
	font-size: 14px;
	color: #666;
}
.I55 .content1{
	position: relative;
}
.I55 .content1LittleTile{
	position: absolute;
	width: 800px;
	top: 6%;
	left: 50%;
	margin-left: -400px;
	text-align: center;
	color: #333;
	font-size: 20px;
}
.I55 .content1Title{
	position: absolute;
	width: 800px;
	top: 8%;
	left: 50%;
	margin-left: -400px;
	text-align: center;
	font-size: 30px;
	color: #333;
}
.I55 .content1Dec1{
	position: absolute;
	width: 1000px;
	top: 12%;
	left: 50%;
	line-height: 25px;
	margin-left: -500px;
	text-align: center;
	font-size: 14px;
	color: #666;
}
.I55 .content1LittleBottomTile{
	position: absolute;
	width: 800px;
	bottom:11.5%;
	left: 50%;
	margin-left: -400px;
	text-align: center;
	font-size: 20px;
	color: #fff;
}
.I55 .content1BottomTitle{
	position: absolute;
	width: 800px;
	bottom: 9%;
	left: 50%;
	margin-left: -400px;
	text-align: center;
	font-size: 30px;
	color: #fff;
}
.I55 .content1BottomDec1{
	position: absolute;
	width: 1000px;
	bottom: 7%;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	font-size: 14px;
	color: #cecece;
}
.I55 .content2{
	position: relative;
}
.I55 .content2LittleTile{
	position: absolute;
	width: 800px;
	top:12%;
	left: 50%;
	margin-left: -400px;
	text-align: center;
	font-size: 20px;
	color: #333;
}
.I55 .content2Title{
	position: absolute;
	width: 800px;
	top: 15%;
	left: 50%;
	margin-left: -400px;
	text-align: center;
	color: #333;
	font-size: 30px;
}
.I55 .content2Dec1{
	position: absolute;
	width: 1000px;
	top: 22%;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	font-size: 14px;
	color: #666;
}
.I55 .content2Dec2{
	color: #666;
	position: absolute;
	width: 575px;
	top: 30%;
	left: 50%;
	margin-left: -287.5px;
	font-size: 14px;
}
.I55 .content2Dec2 .contentDec{
	box-sizing: border-box;
	padding: 0 40px;
	border-left: 1px solid #afafaf;
	float: left;
}
.I55 .content2Dec2 .contentLastDec{
	border-right: 1px solid #afafaf;
}
.I55 .content3{
	width: 100%;
	background-color: #fff;
	box-sizing: border-box;
	padding: 95px 0 70px;
	text-align: center;
}
.I55 .content3LittleTitle{
	font-size: 20px;
	margin-bottom: 10px;
	color: #333;
}
.I55 .content3Title{
	font-size: 30px;
	margin-bottom: 30px;
	color: #333;
}
.I55 .content3Dec{
	font-size: 14px;
	color: #cecece;
	line-height: 25px;
	color: #666;
}
.I55 .content4{
	position: relative;
}
.I55 .content4Title{
	position: absolute;
	width: 800px;
	top: 13%;
	left: 50%;
	margin-left: -400px;
	text-align: center;
	color: #333;
	font-size: 30px;
}
.I55 .content4Dec1{
	position: absolute;
	width: 1000px;
	top: 19%;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	font-size: 14px;
	color: #666;
}
.I55 .content5{
	position: relative;
}
.I55 .content5Title{
	position: absolute;
	width: 800px;
	top: 15%;
	left: 50%;
	margin-left: -400px;
	text-align: center;
	font-size: 30px;
	color: #333;
}
.I55 .content5Dec1{
	position: absolute;
	width: 1000px;
	top: 22%;
	left: 50%;
	line-height: 25px;
	margin-left: -500px;
	text-align: center;
	font-size: 14px;
	color: #666;
}
.I55 .content6{
	position: relative;
}
.I55 .content6Title{
	position: absolute;
	left: 20%;
	top: 45%;
	text-align: left;
	font-size: 20px;
}
.I55 .content6Dec1{
	position: absolute;
	top: 60%;
	left: 20%;
	font-size: 14px;
	color: #cecece;
}
.I55 .content7{
	width: 100%;
	background-color: #fff;
	box-sizing: border-box;
	padding: 110px 0;
}
.I55 .content7Box{
	width: 1224px;
	margin: 0 auto;
}
.I55 .contentBoxTop{
	width: 100%;
	background-color: #1446b4;
	height: 220px;
	text-align: center;
	box-sizing: border-box;
	border: 1px solid transparent;
}
.I55 .contentBoxTopTitle{
	color: #fff;
	font-size: 30px;
	margin-top: 60px;
	margin-bottom: 30px;
}
.I55 .contentBoxTopLittleTitle{
	color: #a2a2a2;
	font-size: 20px;
}
.I55 .contentBoxBottom{
	width: 100%;
	margin-top: 20px;
}
.I55 .contentBoxBottomPrevMember{
	width: 394.6px;
	height: 370px;
	float: left;
	background-color: #3ca5ff;
	text-align: center;
	color: #fff;
}
.I55 .contentBoxBottomMiddleMember{
	width: 394.6px;
	height: 370px;
	float: left;
	background-color: #feb94a;
	margin: 0 20px;
	color: #fff;
	text-align: center;
}
.I55 .contentBoxBottomNextMember{
	width: 394.6px;
	height: 370px;
	float: left;
	color: #fff;
	background-color: #fe821b;
	text-align: center;
}
.I55 .contentBoxBottomMemberTitle{
	font-size: 26px;
	margin-top: 85px;
}
.I55 .contentBoxBottomMemberBtnBox{
	margin: 20px 0;
}
.I55 .contentBoxBottomMemberBtn{
	padding: 5px 20px;
	border: 1px solid #fff;
	color: #fff;
	border-radius: 10px;
	font-size: 16px;
}
.I55 .contentBoxBottomMemberDec{
	margin-top: 10px;
	font-size: 16px;
}
.I55 .ffui1{
	position: relative;
}
.I55 .ffui1Title{
	position: absolute;
	left: 55%;
	top: 19%;
	text-align: left;
	font-size: 30px;
	color: #333;
}
.I55 .ffui1Dec1{
	position: absolute;
	top: 26.5%;
	left: 55%;
	font-size: 14px;
	line-height: 25px;
	color: #666;
}
.I55 .ffui2{
	position: relative;
}
.I55 .ffui2LittleTitle{
	position: absolute;
	left: 23%;
	top: 50%;
	color: #333;
	font-size: 20px;
}
.I55 .ffui2Title{
	position: absolute;
	left: 23%;
	top: 53%;
	text-align: left;
	color: #333;
	font-size: 30px;
}
.I55 .ffui2Dec1{
	position: absolute;
	top: 61%;
	left: 23%;
	font-size: 14px;
	line-height: 25px;
	color: #666;
}
.I55 .ffui3{
	position: relative;
}
.I55 .ffui3LittleTitle{
	position: absolute;
	left: 55%;
	top: 17%;
	font-size: 20px;
	color: #333;
}
.I55 .ffui3Title{
	position: absolute;
	left: 55%;
	top: 20%;
	text-align: left;
	font-size: 30px;
	color: #333;
}
.I55 .ffui3Dec1{
	position: absolute;
	top: 28%;
	left: 55%;
	font-size: 14px;
	line-height: 25px;
	color: #666;
}
.I55 .ffui4{
	position: relative;
}
.I55 .ffui4Title{
	position: absolute;
	width: 800px;
	top: 8%;
	left: 50%;
	margin-left: -400px;
	text-align: center;
	font-size: 30px;
	color: #333;
}
.I55 .ffui4Dec1{
	position: absolute;
	width: 1000px;
	top: 15%;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	font-size: 14px;
	color: #666;
	line-height: 25px;
}
.I55 .ffui5{
	position: relative;
}
.I55 .ffui5LittleTitle{
	position: absolute;
	width: 800px;
	top: 10%;
	left: 50%;
	margin-left: -400px;
	text-align: center;
	color: #333;
	font-size: 20px;
}
.I55 .ffui5Title{
	position: absolute;
	width: 800px;
	top: 13%;
	left: 50%;
	margin-left: -400px;
	text-align: center;
	color: #333;
	font-size: 30px;
}
.I55 .ffui5Dec1{
	position: absolute;
	width: 1000px;
	line-height: 25px;
	top: 20%;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	font-size: 14px;
	color: #666;
}
.I55 .ffui6{
	position: relative;
}
.I55 .ffui6Title{
	position: absolute;
	left: 23%;
	top: 19%;
	text-align: left;
	font-size: 30px;
	color: #333;
}
.I55 .ffui6Dec1{
	position: absolute;
	top: 26%;
	left: 23%;
	line-height: 25px;
	font-size: 14px;
	color: #666;
}
.I55 .ffui7{
	position: relative;
}
.I55 .ffui7Title{
	position: absolute;
	width: 800px;
	top: 10%;
	left: 50%;
	margin-left: -400px;
	text-align: center;
	font-size: 30px;
	color: #333;
}
.I55 .ffui7Dec1{
	position: absolute;
	width: 1000px;
	top: 18%;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	font-size: 14px;
	color: #666;
	line-height: 25px;
}
.I55 .ffui8{
	position: relative;
}
.I55 .ffui8LittleTitle{
	position: absolute;
	left: 65%;
	top: 45%;
	font-size: 20px;
	color: #333;
}
.I55 .ffui8Title{
	position: absolute;
	left: 65%;
	top: 49%;
	text-align: left;
	color: #333;
	font-size: 30px;
}
.I55 .ffui8Dec1{
	position: absolute;
	top: 58%;
	left: 65%;
	font-size: 14px;
	line-height: 25px;
	color: #666;
}
.I55 .ffui9{
	position: relative;
}
.I55 .ffui9LittleTitle{
	position: absolute;
	left: 10%;
	top: 470px;
	font-size: 20px;
	color: #333;
}
.I55 .ffui9Title{
	position: absolute;
	left: 10%;
	top: 43%;
	text-align: left;
	color: #333;
	font-size: 30px;
}
.I55 .ffui9Dec1{
	position: absolute;
	top: 51%;
	left: 10%;
	font-size: 14px;
	line-height: 25px;
	color: #666;
}
.I55 .ffui10{
	position: relative;
}
.I55 .ffui10Title{
	position: absolute;
	left: 20%;
	top: 45%;
	text-align: left;
	font-size: 20px;
	color: #fc822f;
}
.I55 .ffui10Dec1{
	position: absolute;
	top: 60%;
	left: 20%;
	font-size: 14px;
	color: #cecece;
	line-height: 25px;
}
.I55 .performanceDec{
	width: 100%;
	background-color: #fff;
	box-sizing: border-box;
	padding: 90px 0;
}
.I55 .performanceBigBox{
	width: 1230px;
	margin: 0 auto;
}
.I55 .performanceDecLittleBox{
	width: 410px;
	float: left;
	height: 60px;
	font-size: 24px;
	line-height: 30px;
	text-align: center;
	box-sizing: border-box;
	border-left: 1px solid #afafaf;
	color: #666;
}
.I55 .performance1{
	position: relative;
}
.I55 .performance1Title{
	position: absolute;
	top: 6%;
	left: 50%;
	width: 1000px;
	margin-left: -500px;
	color: #fff;
	text-align: center;
	font-size: 30px;
}
.I55 .performance1Dec1{
	position: absolute;
	top: 14%;
	left: 50%;
	width: 1000px;
	margin-left: -500px;
	font-size: 14px;
	text-align: center;
	line-height: 25px;
	color: #cecece;
}
.I55 .performance1DecBox{
	width: 900px;
	position: absolute;
	left: 50%;
	top: 21%;
	margin-left: -450px;
}
.I55 .performance1LittleBox{
	float: left;
	width: 150px;
	height: 155px;
	text-align: center;
	font-size: 14px;
	color: #cecece;
}
.I55 .performance1LittleBox img{
	margin: 20px auto 10px;
	width: 40%;
}
.I55 .performance2{
	position: relative;
}
.I55 .performance2LittleTitle{
	position: absolute;
	top: 10%;
	left: 50%;
	width: 1000px;
	margin-left: -500px;
	color: #fff;
	text-align: center;
	font-size: 20px;
}
.I55 .performance2Title{
	position: absolute;
	top: 13%;
	left: 50%;
	width: 1000px;
	margin-left: -500px;
	color: #fff;
	text-align: center;
	font-size: 30px;
}
.I55 .performance2Dec1{
	position: absolute;
	top:20%;
	left: 50%;
	width: 1000px;
	margin-left: -500px;
	font-size: 14px;
	text-align: center;
	color: #cecece;
}
.I55 .performance3{
	position: relative;
}
.I55 .performance3LittleTitle{
	position: absolute;
	top: 10%;
	left: 50%;
	width: 1000px;
	margin-left: -500px;
	text-align: center;
	font-size: 20px;
	color: #333;
}
.I55 .performance3Title{
	position: absolute;
	top: 13%;
	left: 50%;
	width: 1000px;
	margin-left: -500px;
	text-align: center;
	color: #333;
	font-size: 30px;
}
.I55 .performance3Dec1{
	position: absolute;
	top:20%;
	left: 50%;
	width: 1000px;
	margin-left: -500px;
	font-size: 14px;
	text-align: center;
	line-height: 25px;
	color: #666;
}
.I55 .performance4{
	position: relative;
}
.I55 .performance4Title{
	position: absolute;
	top: 10%;
	left: 50%;
	width: 1000px;
	margin-left: -500px;
	text-align: center;
	color: #333;
	font-size: 30px;
}
.I55 .performance4Dec1{
	position: absolute;
	top:17%;
	left: 50%;
	width: 1000px;
	margin-left: -500px;
	font-size: 14px;
	text-align: center;
	line-height: 25px;
	color: #666;
}
.I55 .performance5{
	position: relative;
}
.I55 .performance5Title{
	position: absolute;
	top: 10%;
	left: 50%;
	width: 1000px;
	margin-left: -500px;
	text-align: center;
	color: #333;
	font-size: 30px;
}
.I55 .performance5Dec1{
	position: absolute;
	top:17%;
	left: 50%;
	width: 1000px;
	margin-left: -500px;
	font-size: 14px;
	text-align: center;
	line-height: 25px;
	color: #666;
}
.I55 .performance6{
	position: relative;
}
.I55 .performance6Title{
	position: absolute;
	top: 15%;
	left: 50%;
	width: 1000px;
	margin-left: -500px;
	text-align: center;
	font-size: 30px;
	color: #333;
}
.I55 .performance6Dec1{
	position: absolute;
	top:25%;
	left: 50%;
	width: 1000px;
	margin-left: -500px;
	font-size: 14px;
	text-align: center;
	color: #666;
}
.I55 .performance7{
	position: relative;
}
.I55 .performance7Title{
	position: absolute;
	top: 42%;
	left: 50%;
	width: 1000px;
	margin-left: -500px;
	text-align: center;
	font-size: 30px;
	color: #fff;
}
.I55 .performance7Dec1{
	color: #cecece;
	position: absolute;
	top:48%;
	left: 50%;
	width: 1000px;
	margin-left: -500px;
	font-size: 14px;
	text-align: center;
}
.I55 .performance8{
	position: relative;
}
.I55 .performance8Title{
	position: absolute;
	left: 20%;
	top: 45%;
	text-align: left;
	font-size: 20px;
	color: #fc822f;
}
.I55 .performance8Dec1{
	position: absolute;
	top: 60%;
	left: 20%;
	font-size: 14px;
}
.I55 .voice1{
	position: relative;
}
.I55 .voice1Title{
	position: absolute;
	left: 15%;
	top: 18%;
	width: 1000px;
	font-size: 30px;
	color: #fff;
}
.I55 .voice1Dec1{
	position: absolute;
	left: 15%;
	top: 30%;
	width: 1000px;
	font-size: 14px;
	color: #cecece;
	line-height: 25px;
}
.I55 .voice2{
	position: relative;
}
.I55 .voice2Title{
	position: absolute;
	top: 8%;
	left: 50%;
	width: 1000px;
	margin-left: -500px;
	text-align: center;
	font-size: 30px;
	color: #fff;
}
.I55 .voice2Dec1{
	position: absolute;
	top:15%;
	left: 50%;
	width: 1000px;
	margin-left: -500px;
	text-align: center;
	font-size: 14px;
	line-height: 25px;
	color: #cecece;
} 
.I55 .voice3{
	position: relative;
}
.I55 .voice3Title{
	position: absolute;
	top: 25%;
	left: 68%;
	font-size: 30px;
	color: #333;
}
.I55 .voice3Dec1{
	position: absolute;
	top: 38%;
	left: 68%;
	font-size: 14px;
	color: #666;
	line-height: 25px;
}
.I55 .voice4{
	position: relative;
}
.I55 .voice4Title{
	position: absolute;
	top: 25%;
	color: #333;
	left: 10%;
	width: 500px;
	font-size: 30px;
}
.I55 .voice4Dec1{
	position: absolute;
	top: 38%;
	left:10%;
	color: #666;
	line-height: 25px;
	font-size: 14px;
}
.I55 .voice5{
	position: relative;
}
.I55 .voice5Title{
	position: absolute;
	top: 10%;
	left: 50%;
	margin-left: -500px;
	width: 1000px;
	font-size: 30px;
	text-align: center;
	color: #fff;
}
.I55 .voice5Dec1{
	color: #cecece;
	position: absolute;
	top: 20%;
	left:50%;
	margin-left: -500px;
	width: 1000px;
	line-height: 25px;
	font-size: 14px;
	text-align: center;
}
.I55 .voice6{
	position: relative;
}
.I55 .voice6Title{
	position: absolute;
	top: 10%;
	left: 50%;
	margin-left: -500px;
	width: 1000px;
	font-size: 30px;
	text-align: center;
	color: #333;
}
.I55 .voice6Dec1{
	line-height: 25px;
	position: absolute;
	top: 17%;
	left:50%;
	margin-left: -500px;
	width: 1000px;
	font-size: 14px;
	color: #666;
	text-align: center;
}
.I55 .voice7{
	position: relative;
}
.I55 .voice7Title{
	position: absolute;
	left: 20%;
	top: 45%;
	text-align: left;
	font-size: 20px;
	color: #fc822f;
}
.I55 .voice7Dec1{
	position: absolute;
	top: 60%;
	left: 20%;
	font-size: 14px;
}
/*I55 end*/

/*I55C start*/
.I55C .summaryBox{
	position: relative;
}
.I55C .summaryLittleTitle{
	color: #FFF;
    font-size: 35px;
    text-align: left;
    line-height: 50px;
}
.I55C .summaryTitle{
    color: #FFF;
    font-size: 75px;
    line-height: 100px;
    text-align: left;
}
.I55C .summaryDec{
	color: #FFF;
	font-size: 14px;
}
.I55C .summarySpecials{
	margin-top: 10px;
}
.I55C .summarySpecial{
	border-left: 1px solid #FFF;
	width: 115px;
	text-align: center;
	float: left;
}
.I55C .summaryLastSpecial{
	border-right: 1px solid #FFF;
}
.I55C .summaryBtn{
	position: absolute;
	left: 17%;
	top: 21%;
	text-align: center;
	color: #FF0000;
	font-size: 14px;
}
.I55C .summaryBtn img{
	width: 190px;
}
.I55C .summary2{
	position: relative;
}
.I55C .summary2Title{
	width: 1000px;
	position: absolute;
	top: 8%;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	color: #333;
	font-size: 30px;
}
.I55C .summary2Dec1{
	width: 1000px;
	position: absolute;
	top: 15%;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	color: #666;
	font-size: 14px;
	line-height: 25px;
}
.I55C .summary3{
	position: relative;
}
.I55C .summary3Title{
	width: 1000px;
	position: absolute;
	top: 8%;
	left: 50%;
	color: #333;
	margin-left: -500px;
	text-align: center;
	font-size: 30px;
}
.I55C .summary3Dec1{
	width: 1000px;
	position: absolute;
	top: 15%;
	color: #666;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	font-size: 14px;
	line-height: 25px;
}
.I55C .summary3Dec{
	position: absolute;
    width: 668px;
    left: 50%;
    top: 30%;
    margin-left: -334px;
}
.I55C .summary3DecLittle{
	box-sizing: border-box;
	padding: 0 40px;
	text-align: center;
	border-left: 1px solid #afafaf;
	float: left;
}
.I55C .summary4{
	position: relative;
}
.I55C .summary4Title{
	position: absolute;
	top: 32%;
	left: 12%;
	line-height: 40px;
	color: #fff;
	font-size: 30px;
	text-align: left;
}
.I55C .summary4Dec1{
	color: #cecece;
	position: absolute;
	top: 46%;
	left: 12%;
	font-size: 14px;
	line-height: 25px;
	text-align: left;
}
.I55C .summary4Dec{
	position: absolute;
	left: 12%;
	top: 68%;
}
.I55C .summaryDecSelect{
	width: 80px;
	text-align: center;
	font-size: 14px;
	line-height: 25px;
	border-bottom: 3px solid #afafaf;
	margin-right: 20px;
	float: left;
	padding-bottom: 10px;
}
.I55C .summaryDecSelectA{
	color: #fff;
	border-bottom: 3px solid #fc822f;
}
.I55C .summary5{
	position: relative;
}
.I55C .summary5Title{
	position: absolute;
	top: 26%;
	left: 64%;
	line-height: 40px;
	font-size: 30px;
	text-align: left;
	color: #333;
}
.I55C .summary5Dec1{
	position: absolute;
	top: 40%;
	left: 64%;
	font-size: 14px;
	color: #666;
	line-height: 25px;
	text-align: left;
}
.I55C .summary6{
	position: relative;
}
.I55C .summary6Title{
	width: 1000px;
	position: absolute;
	top: 8%;
	left: 50%;
	color: #fff;
	margin-left: -500px;
	text-align: center;
	font-size: 30px;
}
.I55C .summary6Dec1{
	width: 1000px;
	position: absolute;
	top: 15%;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	font-size: 14px;
	color: #cecece;
	line-height: 25px;
}
.I55C .summary6Dec{
	position: absolute;
    width: 848px;
    left: 50%;
    top: 30%;
    color: #cecece;
    margin-left: -424px;
}
.I55C .summary6DecLittle{
	box-sizing: border-box;
	padding: 0 40px;
	text-align: center;
	border-left: 1px solid #afafaf;
	float: left;
}
.I55C .summary7{
	position: relative;
}
.I55C .summary7Title{
	width: 1000px;
	position: absolute;
	color: #333;
	top: 8%;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	font-size: 30px;
}
.I55C .summary7Dec1{
	width: 1000px;
	position: absolute;
	top: 15%;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	font-size: 14px;
	color: #666;
	line-height: 25px;
}
.I55C .summary8{
	position: relative;
}
.I55C .summary8Title{
	width: 1000px;
	color: #fff;
	position: absolute;
	top: 8%;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	font-size: 30px;
}
.I55C .summary8Dec1{
	color: #cecece;
	width: 1000px;
	position: absolute;
	top: 15%;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	font-size: 14px;
	line-height: 25px;
}
.I55C .summary9{
	position: relative;
}
.I55C .summary9Title{
	width: 1000px;
	position: absolute;
	top: 8%;
	color: #333;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	font-size: 30px;
}
.I55C .summary9Dec1{
	width: 1000px;
	position: absolute;
	top: 15%;
	left: 50%;
	color: #666;
	margin-left: -500px;
	text-align: center;
	font-size: 14px;
	line-height: 25px;
}
.I55C .summary9Dec{
	position: absolute;
    width: 736px;
    left: 50%;
    top: 30%;
    margin-left: -368px;
    color: #666;
}
.I55C .summary9DecLittle{
	box-sizing: border-box;
	padding: 0 40px;
	text-align: center;
	border-left: 1px solid #afafaf;
	float: left;
}
.I55C .summary10{
	position: relative;
}
.I55C .summary10Title{
	position: absolute;
    top: 30%;
    left: 65%;
    font-size: 30px;
    color: #fff;
}
.I55C .summary10Dec1{
	position: absolute;
	top: 38%;
	left: 65%;
	text-align: left;
	font-size: 14px;
	color: #cecece;
	line-height: 25px;
}
.I55C .summary10Icons{
	position: absolute;
	left: 65%;
	top: 53%;
}
.I55C .summary10Icon{
	float: left;
	width: 50px;
	text-align: center;
	margin-right: 30px;
	line-height: 25px;
	color: #cecece;
}
.I55C .summary10IconImg{
	display: inline !important;
	margin-bottom: 10px;
}
.I55C .summary10IconDec{
	position: absolute;
    left: 65%;
    top: 65%;
    text-align: left;
    color: #cecece;
    font-size: 14px;
}
.I55C .summary11{
	position: relative;
}
.I55C .summary11Title{
	width: 1000px;
	position: absolute;
	top: 8%;
	left: 50%;
	color: #333;
	margin-left: -500px;
	text-align: center;
	font-size: 30px;
}
.I55C .summary11Dec1{
	width: 1000px;
	position: absolute;
	top: 15%;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	color: #666;
	font-size: 14px;
	line-height: 25px;
}
.I55C .summary12{
	position: relative;
}
.I55C .summary12Title{
	width: 1000px;
	position: absolute;
	bottom: 23%;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	font-size: 30px;
	color: #fff;
}
.I55C .summary12Dec1{
	width: 1000px;
	position: absolute;
	bottom: 10%;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	font-size: 14px;
	line-height: 25px;
	color: #cecece;
}
.I55C .summary13{
	position: relative;
}
.I55C .summary13Title{
	position: absolute;
	left: 20%;
	top: 45%;
	text-align: left;
	font-size: 20px;
	color: #fc822f;
}
.I55C .summary13Dec1{
	position: absolute;
	top: 60%;
	left: 20%;
	font-size: 14px;
	color: #cecece;
}
.I55C .design1{
	position: relative;
}
.I55C .design1Title{
	width: 1000px;
	position: absolute;
	top: 5%;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	font-size: 30px;
	color: #333;
}
.I55C .design1Dec1{
	line-height: 25px;
	font-size: 14px;
	text-align: center;
	position: absolute;
	left: 50%;
	top: 12%;
	margin-left: -500px;
	color: #666;
	width: 1000px;
}
.I55C .design2{
	position: relative;
}
.I55C .design2Title{
	width: 1000px;
	position: absolute;
	top: 15%;
	left: 50%;
	margin-left: -500px;
	color: #333;
	text-align: center;
	font-size: 30px;
}
.I55C .design2Dec1{
	line-height: 25px;
	font-size: 14px;
	text-align: center;
	position: absolute;
	left: 50%;
	color: #666;
	top: 25%;
	margin-left: -500px;
	width: 1000px;
}
.I55C .design3{
	position: relative;
}
.I55C .design3Title{
	position: absolute;
	top: 25%;
	left: 25%;
	color: #fff;
	font-size: 30px;
}
.I55C .design3Dec1{
	color: #cecece;
	line-height: 25px;
	font-size: 14px;
	position: absolute;
	left: 25%;
	top: 35%;
}
.I55C .design4{
	position: relative;
}
.I55C .design4Title{
	width: 1000px;
	position: absolute;
	top: 8%;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	font-size: 30px;
	color: #333;
}
.I55C .design4Dec1{
	line-height: 25px;
	font-size: 14px;
	text-align: center;
	position: absolute;
	left: 50%;
	top: 15%;
	margin-left: -500px;
	width: 1000px;
	color: #666;
}
.I55C .design4Dec2{
	line-height: 25px;
	font-size: 14px;
	text-align: center;
	position: absolute;
	left: 50%;
	bottom: 0;
	color: #666;
	margin-left: -500px;
	width: 1000px;
}
.I55C .design5{
	position: relative;
}
.I55C .design5Title{
	position: absolute;
	top: 20%;
	left: 60%;
	font-size: 30px;
	color: #333;
}
.I55C .design5Dec1{
	line-height: 25px;
	font-size: 14px;
	position: absolute;
	left: 60%;
	top: 26%;
	color: #666;
}
.I55C .design5Title2{
	position: absolute;
	top: 65%;
	left: 15%;
	color: #333;
	font-size: 30px;
}
.I55C .design5Dec2{
	line-height: 25px;
	font-size: 14px;
	position: absolute;
	left: 15%;
	top: 71%;
	color: #666;
}
.I55C .design6{
	position: relative;
}
.I55C .design6Title{
	position: absolute;
	bottom: 24%;
	left: 50%;
	font-size: 30px;
	width: 1000px;
	margin-left: -500px;
	text-align: center;
	color: #fff;
}
.I55C .design6Dec1{
	line-height: 25px;
	font-size: 14px;
	position: absolute;
	left: 50%;
	bottom: 18%;
	width: 1000px;
	margin-left: -500px;
	color: #cecece;
	text-align: center;
}
.I55C .design7{
	position: relative;
}
.I55C .design7Title{
	position: absolute;
	top: 8%;
	left: 50%;
	font-size: 30px;
	color: #333;
	width: 1000px;
	margin-left: -500px;
	text-align: center;
}
.I55C .design7Dec1{
	line-height: 25px;
	font-size: 14px;
	position: absolute;
	left: 50%;
	top: 15%;
	width: 1000px;
	margin-left: -500px;
	color: #666;
	text-align: center;
}
.I55C .design8{
	position: relative;
}
.I55C .design8Title{
	position: absolute;
	left: 20%;
	top: 45%;
	text-align: left;
	font-size: 20px;
	color: #fc822f;
}
.I55C .design8Dec1{
	position: absolute;
	top: 60%;
	left: 20%;
	font-size: 14px;
}
.I55C .pictureWrap{
	margin: 0 auto;
	box-sizing: border-box;
	padding: 67.5px 0;
	color: #666;
}
.I55C .pictureDec{
	box-sizing: border-box;
	padding:0 45px;
	border-right: 1px solid #afafaf;
	text-align: center;
	color: #666;
	float: left;
}
.I55C .pictureLastDec{
	border: 0;
}
.I55C .pictureTitle{
	font-size: 36px;
	text-align: center;
	color: #666;
	padding-top: 67.5px;
}
.I55C .pt30{
	padding-top: 30px;
}
.I55C .mt10{
	margin-top: 10px;
}
.I55C .font14{
	font-size: 14px;
}
.I55C .font20{
	font-size: 20px;
}
.I55C .font26{
	font-size: 26px;
}

.I55C .picture1{
	position: relative;
}
.I55C .picture1Title{
	position: absolute;
	width: 800px;
	top: 10%;
	left: 50%;
	margin-left: -400px;
	text-align: center;
	font-size: 30px;
	color: #fff;
}
.I55C .picture1Dec1{
	position: absolute;
	width: 1000px;
	top: 17%;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	font-size: 14px;
	color: #cecece;
	line-height: 25px;
}
.I55C .picture2{
	position: relative;
}
.I55C .picture2Title{
	position: absolute;
	width: 800px;
	color: #333;
	top: 6%;
	left: 50%;
	margin-left: -400px;
	text-align: center;
	font-size: 30px;
}
.I55C .picture2Dec1{
	position: absolute;
	width: 1000px;
	top: 10%;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	font-size: 14px;
	color: #666;
}
.I55C .picture3{
	position: relative;
}
.I55C .picture3Title{
	position: absolute;
	width: 800px;
	top: 8%;
	left: 50%;
	color: #333;
	margin-left: -400px;
	text-align: center;
	font-size: 30px;
}
.I55C .picture3Dec1{
	position: absolute;
	width: 1000px;
	top: 13%;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	font-size: 14px;
	color: #666;
	line-height: 25px;
}
.I55C .picture4{
	position: relative;
}
.I55C .picture4LittleTile{
	position: absolute;
	width: 800px;
	top: 5%;
	left: 50%;
	margin-left: -400px;
	color: #333;
	text-align: center;
	font-size: 20px;
}
.I55C .picture4Title{
	position: absolute;
	width: 800px;
	top: 8%;
	color: #333;
	left: 50%;
	margin-left: -400px;
	text-align: center;
	font-size: 30px;
}
.I55C .picture4Dec1{
	position: absolute;
	width: 1000px;
	top: 14%;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	font-size: 14px;
	color: #666;
	line-height: 25px;
}
.I55C .picture5{
	position: relative;
}
.I55C .picture5LittleTile{
	position: absolute;
	width: 800px;
	top: 5%;
	left: 50%;
	margin-left: -400px;
	text-align: center;
	color: #333;
	font-size: 20px;
}
.I55C .picture5Title{
	position: absolute;
	width: 800px;
	top: 7%;
	left: 50%;
	margin-left: -400px;
	text-align: center;
	color: #333;
	font-size: 30px;
}
.I55C .picture5Dec1{
	position: absolute;
	width: 1000px;
	top: 12%;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	font-size: 14px;
	color: #666;
	line-height: 25px;
}
.I55C .picture6{
	position: relative;
}
.I55C .picture6LittleTile{
	position: absolute;
	width: 800px;
	top: 4%;
	left: 50%;
	margin-left: -400px;
	color: #333;
	text-align: center;
	font-size: 20px;
}
.I55C .picture6Title{
	position: absolute;
	width: 800px;
	top: 6%;
	left: 50%;
	margin-left: -400px;
	text-align: center;
	font-size: 30px;
	color: #333;
}
.I55C .picture6Dec1{
	position: absolute;
	width: 1000px;
	top: 11%;
	line-height: 25px;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	font-size: 14px;
	color: #666;
}
.I55C .picture7{
	position: relative;
}
.I55C .picture7LittleTile{
	position: absolute;
	width: 800px;
	top: 6%;
	left: 50%;
	margin-left: -400px;
	text-align: center;
	font-size: 20px;
	color: #333;
}
.I55C .picture7Title{
	position: absolute;
	width: 800px;
	top: 9%;
	left: 50%;
	margin-left: -400px;
	text-align: center;
	font-size: 30px;
	color: #333;
}
.I55C .picture7Dec1{
	position: absolute;
	width: 1000px;
	top: 15%;
	line-height: 25px;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	font-size: 14px;
	color: #666;
}
.I55C .picture8{
	position: relative;
}

.I55C .picture8Title{
	position: absolute;
	top: 39%;
	left: 15%;
	color: #fff;
	font-size: 30px;
}
.I55C .picture8Dec1{
	position: absolute;
	top: 50%;
	left: 15%;
	font-size: 14px;
	line-height: 25px;
	color: #fff;
}
.I55C .picture9{
	position: relative;
}
.I55C .picture9Title{
	position: absolute;
	width: 800px;
	top: 15%;
	left: 50%;
	margin-left: -400px;
	text-align: center;
	font-size: 30px;
	color: #333;
}
.I55C .picture9Dec1{
	position: absolute;
	width: 1000px;
	top: 28%;
	left: 50%;
	line-height: 25px;
	margin-left: -500px;
	text-align: center;
	font-size: 14px;
	color: #fff;
}
.I55C .picture10{
	position: relative;
}
.I55C .picture10Title{
	position: absolute;
	left: 20%;
	top: 45%;
	text-align: left;
	font-size: 20px;
	color: #fc822f;
}
.I55C .picture10Dec1{
	position: absolute;
	top: 60%;
	left: 20%;
	font-size: 14px;
}
.I55C .content1{
	position: relative;
}
.I55C .content1LittleTile{
	position: absolute;
	width: 800px;
	top: 6%;
	left: 50%;
	margin-left: -400px;
	color: #333;
	text-align: center;
	font-size: 20px;
}
.I55C .content1Title{
	position: absolute;
	width: 800px;
	top: 8%;
	left: 50%;
	color: #333;
	margin-left: -400px;
	text-align: center;
	font-size: 30px;
}
.I55C .content1Dec1{
	position: absolute;
	width: 1000px;
	top: 12%;
	left: 50%;
	color: #666;
	line-height: 25px;
	margin-left: -500px;
	text-align: center;
	font-size: 14px;
}
.I55C .content1LittleBottomTile{
	position: absolute;
	width: 800px;
	bottom:11.5%;
	left: 50%;
	margin-left: -400px;
	text-align: center;
	font-size: 20px;
	color: #fff;
}
.I55C .content1BottomTitle{
	position: absolute;
	width: 800px;
	bottom: 9%;
	left: 50%;
	margin-left: -400px;
	text-align: center;
	font-size: 30px;
	color: #fff;
}
.I55C .content1BottomDec1{
	position: absolute;
	width: 1000px;
	bottom: 7%;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	font-size: 14px;
	color: #cecece;
}
.I55C .content2{
	position: relative;
}
.I55C .content2LittleTile{
	position: absolute;
	width: 800px;
	top:12%;
	left: 50%;
	margin-left: -400px;
	text-align: center;
	font-size: 20px;
	color: #333;
}
.I55C .content2Title{
	position: absolute;
	width: 800px;
	top: 15%;
	left: 50%;
	margin-left: -400px;
	text-align: center;
	font-size: 30px;
	color: #333;
}
.I55C .content2Dec1{
	position: absolute;
	width: 1000px;
	top: 22%;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	font-size: 14px;
	color: #666;
}
.I55C .content2Dec2{
	color: #666;
	position: absolute;
	width: 575px;
	top: 30%;
	left: 50%;
	margin-left: -287.5px;
	font-size: 14px;
}
.I55C .content2Dec2 .contentDec{
	box-sizing: border-box;
	padding: 0 40px;
	border-left: 1px solid #afafaf;
	float: left;
}
.I55C .content2Dec2 .contentLastDec{
	border-right: 1px solid #afafaf;
}
.I55C .content3{
	width: 100%;
	background-color: #fff;
	box-sizing: border-box;
	padding: 95px 0 70px;
	text-align: center;
}
.I55C .content3LittleTitle{
	font-size: 20px;
	margin-bottom: 10px;
	color: #333;
}
.I55C .content3Title{
	font-size: 30px;
	margin-bottom: 30px;
	color: #333;
}
.I55C .content3Dec{
	font-size: 14px;
	color: #666;
}
.I55C .content4{
	position: relative;
}
.I55C .content4Title{
	position: absolute;
	width: 800px;
	top: 13%;
	left: 50%;
	margin-left: -400px;
	color: #333;
	text-align: center;
	font-size: 30px;
}
.I55C .content4Dec1{
	position: absolute;
	width: 1000px;
	top: 19%;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	font-size: 14px;
	color: #666;
}
.I55C .content5{
	position: relative;
}
.I55C .content5Title{
	position: absolute;
	width: 800px;
	top: 15%;
	left: 50%;
	margin-left: -400px;
	text-align: center;
	color: #333;
	font-size: 30px;
}
.I55C .content5Dec1{
	position: absolute;
	width: 1000px;
	top: 22%;
	left: 50%;
	line-height: 25px;
	margin-left: -500px;
	text-align: center;
	font-size: 14px;
	color: #666;
}
.I55C .content6{
	position: relative;
}
.I55C .content6Title{
	position: absolute;
	left: 20%;
	top: 45%;
	text-align: left;
	font-size: 20px;
}
.I55C .content6Dec1{
	position: absolute;
	top: 60%;
	left: 20%;
	font-size: 14px;
}
.I55C .content7{
	width: 100%;
	background-color: #fff;
	box-sizing: border-box;
	padding: 110px 0;
}
.I55C .content7Box{
	width: 1224px;
	margin: 0 auto;
}
.I55C .contentBoxTop{
	width: 100%;
	background-color: #1446b4;
	height: 220px;
	text-align: center;
	box-sizing: border-box;
	border: 1px solid transparent;
}
.I55C .contentBoxTopTitle{
	color: #fff;
	font-size: 30px;
	margin-top: 60px;
	margin-bottom: 30px;
}
.I55C .contentBoxTopLittleTitle{
	color: #a2a2a2;
	font-size: 20px;
}
.I55C .contentBoxBottom{
	width: 100%;
	margin-top: 20px;
}
.I55C .contentBoxBottomPrevMember{
	width: 394.6px;
	height: 370px;
	float: left;
	background-color: #3ca5ff;
	text-align: center;
	color: #fff;
}
.I55C .contentBoxBottomMiddleMember{
	width: 394.6px;
	height: 370px;
	float: left;
	background-color: #feb94a;
	margin: 0 20px;
	color: #fff;
	text-align: center;
}
.I55C .contentBoxBottomNextMember{
	width: 394.6px;
	height: 370px;
	float: left;
	color: #fff;
	background-color: #fe821b;
	text-align: center;
}
.I55C .contentBoxBottomMemberTitle{
	font-size: 26px;
	margin-top: 85px;
}
.I55C .contentBoxBottomMemberBtnBox{
	margin: 20px 0;
}
.I55C .contentBoxBottomMemberBtn{
	padding: 5px 20px;
	border: 1px solid #fff;
	color: #fff;
	border-radius: 10px;
	font-size: 16px;
}
.I55C .contentBoxBottomMemberDec{
	margin-top: 10px;
	font-size: 16px;
}
.I55C .ffui1{
	position: relative;
}
.I55C .ffui1Title{
	position: absolute;
	left: 55%;
	top: 19%;
	text-align: left;
	font-size: 30px;
	color: #333;
}
.I55C .ffui1Dec1{
	position: absolute;
	top: 26.5%;
	left: 55%;
	font-size: 14px;
	color: #666;
	line-height: 25px;
}
.I55C .ffui2{
	position: relative;
}
.I55C .ffui2LittleTitle{
	position: absolute;
	left: 23%;
	top: 50%;
	color: #333;
	font-size: 20px;
}
.I55C .ffui2Title{
	position: absolute;
	left: 23%;
	top: 53%;
	text-align: left;
	font-size: 30px;
	color: #333;
}
.I55C .ffui2Dec1{
	position: absolute;
	color: #666;
	top: 61%;
	left: 23%;
	font-size: 14px;
	line-height: 25px;
}
.I55C .ffui3{
	position: relative;
}
.I55C .ffui3LittleTitle{
	position: absolute;
	left: 55%;
	top: 17%;
	font-size: 20px;
	color: #333;
}
.I55C .ffui3Title{
	position: absolute;
	left: 55%;
	top: 20%;
	text-align: left;
	font-size: 30px;
	color: #333;
}
.I55C .ffui3Dec1{
	position: absolute;
	top: 28%;
	left: 55%;
	font-size: 14px;
	line-height: 25px;
	color: #666;
}
.I55C .ffui4{
	position: relative;
}
.I55C .ffui4Title{
	position: absolute;
	width: 800px;
	top: 8%;
	left: 50%;
	margin-left: -400px;
	color: #333;
	text-align: center;
	font-size: 30px;
}
.I55C .ffui4Dec1{
	position: absolute;
	width: 1000px;
	top: 15%;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	font-size: 14px;
	color: #666;
	line-height: 25px;
}
.I55C .ffui5{
	position: relative;
}
.I55C .ffui5LittleTitle{
	position: absolute;
	color: #333;
	width: 800px;
	top: 10%;
	left: 50%;
	margin-left: -400px;
	text-align: center;
	font-size: 20px;
}
.I55C .ffui5Title{
	position: absolute;
	width: 800px;
	top: 13%;
	left: 50%;
	margin-left: -400px;
	text-align: center;
	font-size: 30px;
	color: #333;
}
.I55C .ffui5Dec1{
	position: absolute;
	width: 1000px;
	line-height: 25px;
	top: 20%;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	font-size: 14px;
	color: #666;
}
.I55C .ffui6{
	position: relative;
}
.I55C .ffui6Title{
	position: absolute;
	left: 23%;
	top: 19%;
	text-align: left;
	color: #333;
	font-size: 30px;
}
.I55C .ffui6Dec1{
	position: absolute;
	top: 26%;
	left: 23%;
	line-height: 25px;
	font-size: 14px;
	color: #666;
}
.I55C .ffui7{
	position: relative;
}
.I55C .ffui7Title{
	position: absolute;
	width: 800px;
	top: 10%;
	left: 50%;
	margin-left: -400px;
	text-align: center;
	font-size: 30px;
	color: #333;
}
.I55C .ffui7Dec1{
	position: absolute;
	width: 1000px;
	top: 18%;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	font-size: 14px;
	color: #666;
	line-height: 25px;
}
.I55C .ffui8{
	position: relative;
}
.I55C .ffui8LittleTitle{
	position: absolute;
	left: 65%;
	top: 45%;
	font-size: 20px;
	color: #333;
}
.I55C .ffui8Title{
	position: absolute;
	left: 65%;
	top: 49%;
	text-align: left;
	font-size: 30px;
	color: #333;
}
.I55C .ffui8Dec1{
	position: absolute;
	top: 58%;
	left: 65%;
	font-size: 14px;
	line-height: 25px;
	color: #666;
}
.I55C .ffui9{
	position: relative;
}
.I55C .ffui9LittleTitle{
	position: absolute;
	left: 12%;
	top: 470px;
	color: #333;
	font-size: 20px;
}
.I55C .ffui9Title{
	position: absolute;
	left: 10%;
	color: #333;
	top: 43%;
	text-align: left;
	font-size: 30px;
}
.I55C .ffui9Dec1{
	position: absolute;
	top: 51%;
	left: 10%;
	font-size: 14px;
	color: #666;
	line-height: 25px;
}
.I55C .ffui10{
	position: relative;
}
.I55C .ffui10Title{
	position: absolute;
	left: 20%;
	top: 45%;
	text-align: left;
	font-size: 20px;
	color: #fc822f;
}
.I55C .ffui10Dec1{
	position: absolute;
	top: 60%;
	left: 20%;
	font-size: 14px;
}
.I55C .voice1{
	position: relative;
}
.I55C .voice1Title{
	position: absolute;
	left: 15%;
	top: 18%;
	width: 1000px;
	font-size: 30px;
	color: #fff;
}
.I55C .voice1Dec1{
	position: absolute;
	left: 15%;
	top: 30%;
	width: 1000px;
	font-size: 14px;
	color: #cecece;
	line-height: 25px;
}
.I55C .voice2{
	position: relative;
}
.I55C .voice2Title{
	position: absolute;
	top: 8%;
	left: 50%;
	width: 1000px;
	margin-left: -500px;
	text-align: center;
	font-size: 30px;
	color: #fff;
}
.I55C .voice2Dec1{
	position: absolute;
	top:15%;
	left: 50%;
	width: 1000px;
	margin-left: -500px;
	text-align: center;
	font-size: 14px;
	color: #cecece;
	line-height: 25px;
} 
.I55C .voice3{
	position: relative;
}
.I55C .voice3Title{
	position: absolute;
	top: 25%;
	left: 68%;
	font-size: 30px;
	color: #333;
}
.I55C .voice3Dec1{
	position: absolute;
	top: 38%;
	left: 68%;
	font-size: 14px;
	line-height: 25px;
	color: #666;
}
.I55C .voice4{
	position: relative;
}
.I55C .voice4Title{
	position: absolute;
	top: 25%;
	color: #333;
	left: 10%;
	width: 500px;
	font-size: 30px;
}
.I55C .voice4Dec1{
	position: absolute;
	top: 38%;
	left:10%;
	width: 500px;
	font-size: 14px;
	line-height: 25px;
	color: #666;
}
.I55C .voice5{
	position: relative;
}
.I55C .voice5Title{
	position: absolute;
	top: 10%;
	left: 50%;
	margin-left: -500px;
	width: 1000px;
	font-size: 30px;
	text-align: center;
	color: #fff;
}
.I55C .voice5Dec1{
	color: #cecece;
	position: absolute;
	top: 20%;
	left:50%;
	margin-left: -500px;
	width: 1000px;
	font-size: 14px;
	text-align: center;
	line-height: 25px;
}
.I55C .voice6{
	position: relative;
}
.I55C .voice6Title{
	position: absolute;
	top: 10%;
	left: 50%;
	margin-left: -500px;
	color: #333;
	width: 1000px;
	font-size: 30px;
	text-align: center;
}
.I55C .voice6Dec1{
	position: absolute;
	top: 20%;
	left:50%;
	margin-left: -500px;
	width: 1000px;
	font-size: 14px;
	text-align: center;
	color: #666;
	line-height: 25px;
}
.I55C .voice7{
	position: relative;
}
.I55C .voice7Title{
	position: absolute;
	left: 20%;
	top: 45%;
	text-align: left;
	font-size: 20px;
	color: #fc822f;
}
.I55C .voice7Dec1{
	position: absolute;
	top: 60%;
	left: 20%;
	line-height: 25px;
	font-size: 14px;
	color: #cecece;
}
.I55C .performanceDec{
	width: 100%;
	background-color: #fff;
	box-sizing: border-box;
	padding: 90px 0;
}
.I55C .performanceBigBox{
	width: 1230px;
	margin: 0 auto;
}
.I55C .performanceDecLittleBox{
	width: 410px;
	float: left;
	height: 60px;
	font-size: 24px;
	line-height: 30px;
	text-align: center;
	box-sizing: border-box;
	border-left: 1px solid #afafaf;
	color: #666;
}
.I55C .performance1{
	position: relative;
}
.I55C .performance1Title{
	position: absolute;
	top: 6%;
	left: 50%;
	width: 1000px;
	margin-left: -500px;
	color: #fff;
	text-align: center;
	font-size: 30px;
}
.I55C .performance1Dec1{
	position: absolute;
	top: 14%;
	left: 50%;
	width: 1000px;
	margin-left: -500px;
	font-size: 14px;
	text-align: center;
	line-height: 25px;
	color: #cecece;
}
.I55C .performance1DecBox{
	width: 900px;
	position: absolute;
	left: 50%;
	top: 21%;
	margin-left: -450px;
}
.I55C .performance1LittleBox{
	float: left;
	width: 150px;
	height: 155px;
	text-align: center;
	font-size: 14px;
	color: #cecece;
}
.I55C .performance1LittleBox img{
	margin: 20px auto 10px;
	width: 40%;
}
.I55C .performance2{
	position: relative;
}
.I55C .performance2LittleTitle{
	position: absolute;
	top: 10%;
	left: 50%;
	width: 1000px;
	margin-left: -500px;
	color: #fff;
	text-align: center;
	font-size: 20px;
}
.I55C .performance2Title{
	position: absolute;
	top: 13%;
	left: 50%;
	width: 1000px;
	margin-left: -500px;
	color: #fff;
	text-align: center;
	font-size: 30px;
}
.I55C .performance2Dec1{
	position: absolute;
	top:20%;
	left: 50%;
	width: 1000px;
	margin-left: -500px;
	font-size: 14px;
	text-align: center;
	color: #cecece;
}
.I55C .performance3{
	position: relative;
}
.I55C .performance3LittleTitle{
	position: absolute;
	top: 10%;
	left: 50%;
	width: 1000px;
	margin-left: -500px;
	color: #333;
	text-align: center;
	font-size: 20px;
}
.I55C .performance3Title{
	position: absolute;
	top: 13%;
	left: 50%;
	width: 1000px;
	margin-left: -500px;
	text-align: center;
	color: #333;
	font-size: 30px;
}
.I55C .performance3Dec1{
	position: absolute;
	top:20%;
	left: 50%;
	width: 1000px;
	margin-left: -500px;
	font-size: 14px;
	text-align: center;
	color: #666;
	line-height: 25px;
}
.I55C .performance4{
	position: relative;
}
.I55C .performance4Title{
	position: absolute;
	top: 10%;
	left: 50%;
	width: 1000px;
	margin-left: -500px;
	color: #333;
	text-align: center;
	font-size: 30px;
}
.I55C .performance4Dec1{
	position: absolute;
	top:17%;
	left: 50%;
	width: 1000px;
	margin-left: -500px;
	font-size: 14px;
	text-align: center;
	line-height: 25px;
	color: #666;
}
.I55C .performance5{
	position: relative;
}
.I55C .performance5Title{
	position: absolute;
	top: 10%;
	left: 50%;
	width: 1000px;
	margin-left: -500px;
	text-align: center;
	color: #333;
	font-size: 30px;
}
.I55C .performance5Dec1{
	position: absolute;
	top:17%;
	left: 50%;
	width: 1000px;
	margin-left: -500px;
	font-size: 14px;
	text-align: center;
	color: #666;
	line-height: 25px;
}
.I55C .performance6{
	position: relative;
}
.I55C .performance6Title{
	position: absolute;
	top: 15%;
	left: 50%;
	width: 1000px;
	margin-left: -500px;
	text-align: center;
	font-size: 30px;
	color: #333;
}
.I55C .performance6Dec1{
	position: absolute;
	top:25%;
	left: 50%;
	width: 1000px;
	margin-left: -500px;
	font-size: 14px;
	color: #666;
	text-align: center;
}
.I55C .performance7{
	position: relative;
}
.I55C .performance7Title{
	position: absolute;
	top: 42%;
	left: 50%;
	width: 1000px;
	margin-left: -500px;
	text-align: center;
	font-size: 30px;
	color: #fff;
}
.I55C .performance7Dec1{
	color: #cecece;
	position: absolute;
	top:48%;
	left: 50%;
	width: 1000px;
	margin-left: -500px;
	font-size: 14px;
	text-align: center;
}
.I55C .performance8{
	position: relative;
}
.I55C .performance8Title{
	position: absolute;
	left: 20%;
	top: 45%;
	text-align: left;
	font-size: 20px;
	color: #fc822f;
}
.I55C .performance8Dec1{
	position: absolute;
	top: 60%;
	left: 20%;
	font-size: 14px;
	color: #666;
}
/*I55C end*/

/*I49 start*/
.I49 .summaryBox{
	position: relative;
}
.I49 .summaryLittleTitle{
	line-height: 60px;
	text-align: left;
    color: #333;
    font-size: 30px;
}
.I49 .summaryTitle{
	line-height: 90px;
    color: #333;
    font-size: 75px;
    margin-bottom: 50px;
}
.I49 .summaryDec{
    color: #666;
    font-size: 16px;
}
.I49 .summarySpecials{
	margin-top: 10px;
}
.I49 .summarySpecial{
	border-left: 2px solid #AFAFAF;
	width: 150px;
	text-align: center;
	float: left;
}
.I49 .summaryFirstSpecial{
	border-left: 0;
}
.I49 .summaryBtn{
    position: absolute;
    left: 61%;
    top: 18%;
    text-align: center;
    color: #FF0000;
    font-size: 14px;
}
.I49 .summaryBtn img{
	width: 45%;
}
.I49 .summary4{
	position: relative;
}
.I49 .summary4Title{
	position: absolute;
    top: 22%;
    left: 8%;
    line-height: 40px;
    color: #333;
    font-size: 30px;
    text-align: left;
}
.I49 .summary4Dec1{
	position: absolute;
	top: 35%;
	left: 8%;
	font-size: 14px;
	line-height: 25px;
	text-align: left;
	color: #666;
}
.I49 .summary4Dec{
	position: absolute;
	left: 8%;
	top: 68%;
	color: #666;
}
.I49 .summaryDecSelect{
	width: 80px;
	text-align: center;
	font-size: 14px;
	line-height: 25px;
	border-bottom: 3px solid #afafaf;
	margin-right: 20px;
	float: left;
	padding-bottom: 10px;
}
.I49 .summaryDecSelectA{
	color: #333;
	border-bottom: 3px solid #fc822f;
}
.I49 .summary5{
	position: relative;
}
.I49 .summary5Title{
	position: absolute;
    top: 51%;
    left: 59%;
    line-height: 40px;
    font-size: 30px;
    text-align: left;
    color: #fff;
}
.I49 .summary5Dec1{
	position: absolute;
    top: 60%;
    left: 59%;
    font-size: 14px;
    line-height: 25px;
    text-align: left;
    color: #cecece;
}
.I49 .summary6{
	position: relative;
}
.I49 .summary6Title{
	width: 1000px;
	position: absolute;
	top: 8%;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	font-size: 30px;
	color: #c5a47f;
}
.I49 .summary6Dec1{
	width: 1000px;
	position: absolute;
	top: 15%;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	font-size: 14px;
	line-height: 25px;
	color: #c5a47f;
}
.I49 .summary6Dec{
	position: absolute;
	width: 826px;
	left: 50%;
	top: 30%;
	margin-left: -413px;
	color: #c5a47f;
}
.I49 .summary6DecLittle{
	box-sizing: border-box;
	padding: 0 40px;
	text-align: center;
	float: left;
	color: #c5a47f;
	font-size: 12px;
	line-height: 20px;
}
.I49 .summary6DecLittle img{
	display: inline;
	margin-bottom: 10px;
}
.I49 .summary7{
	position: relative;
}
.I49 .summary7Title{
	width: 1000px;
	position: absolute;
	top: 8%;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	font-size: 30px;
	color: #333;
}
.I49 .summary7Dec1{
	width: 1000px;
	position: absolute;
	top: 15%;
	left: 50%;
	color: #666;
	margin-left: -500px;
	text-align: center;
	font-size: 14px;
	line-height: 25px;
}
.I49 .summary8{
	position: relative;
}
.I49 .summary8Title{
	width: 1000px;
	position: absolute;
	top: 8%;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	font-size: 30px;
	color: #fff;
}
.I49 .summary8Dec1{
	width: 1000px;
	position: absolute;
	top: 15%;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	font-size: 14px;
	color: #cecece;
	line-height: 25px;
}
.I49 .summary9{
	position: relative;
}
.I49 .summary9Title{
	width: 1000px;
	position: absolute;
	color: #333;
	top: 8%;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	font-size: 30px;
}
.I49 .summary9Dec1{
	width: 1000px;
	position: absolute;
	top: 15%;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	color: #666;
	font-size: 14px;
	line-height: 25px;
}
.I49 .summary9Dec{
	position: absolute;
    width: 736px;
    left: 50%;
    top: 30%;
    margin-left: -368px;
}
.I49 .summary9DecLittle{
	box-sizing: border-box;
	padding: 0 40px;
	text-align: center;
	border-left: 1px solid #afafaf;
	color: #666;
	float: left;
}
.I49 .summary10{
	position: relative;
}
.I49 .summary10Title{
	position: absolute;
	color: #fff;
    top: 30%;
    left: 65%;
    font-size: 30px;
}
.I49 .summary10Dec1{
	position: absolute;
	top: 38%;
	left: 65%;
	text-align: left;
	font-size: 14px;
	line-height: 25px;
	color: #cecece;
}
.I49 .summary10Icons{
	position: absolute;
	left: 65%;
	top: 53%;
}
.I49 .summary10Icon{
	float: left;
	width: 50px;
	text-align: center;
	margin-right: 30px;
	color: #cecece;
	line-height: 25px;
}
.I49 .summary10IconImg{
	display: inline !important;
	margin-bottom: 10px;
}
.I49 .summary10IconDec{
	position: absolute;
    left: 65%;
    top: 65%;
    text-align: left;
    color: #cecece;
    font-size: 14px;
}
.I49 .summary11{
	position: relative;
}
.I49 .summary11Title{
	width: 1000px;
	color: #333;
	position: absolute;
	top: 8%;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	font-size: 30px;
}
.I49 .summary11Dec1{
	width: 1000px;
	position: absolute;
	top: 15%;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	color: #666;
	font-size: 14px;
	line-height: 25px;
}
.I49 .summary13{
	position: relative;
}
.I49 .summary13Title{
	position: absolute;
	left: 20%;
	top: 45%;
	text-align: left;
	font-size: 20px;
	color: #666;
}
.I49 .summary13Dec1{
	position: absolute;
	top: 60%;
	left: 20%;
	font-size: 14px;
	color: #666;
}
.I49 .design1{
	position: relative;
}
.I49 .design1Title{
	width: 1000px;
	position: absolute;
	top: 7%;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	color: #fff;
	font-size: 30px;
}
.I49 .design1Dec1{
	width: 1000px;
	position: absolute;
	top: 14%;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	color: #cecece;
	font-size: 14px;
	line-height: 25px;
}
.I49 .design2{
	position: relative;
}
.I49 .design2Title{
	width: 1000px;
	position: absolute;
	top: 13%;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	color: #333;
	font-size: 30px;
}
.I49 .design2Dec1{
	width: 1000px;
	position: absolute;
	top: 20%;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	font-size: 14px;
	color: #666;
	line-height: 25px;
}
.I49 .design3{
	position: relative;
}
.I49 .design3Title{
	width: 1000px;
	position: absolute;
	top: 13%;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	color: #333;
	font-size: 30px;
}
.I49 .design3Dec1{
	width: 1000px;
	position: absolute;
	top: 20%;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	font-size: 14px;
	line-height: 25px;
	color: #666;
}
.I49 .design4{
	position: relative;
}
.I49 .design4Title{
	position: absolute;
	top: 39%;
	left: 60%;
	color: #333;
	font-size: 30px;
}
.I49 .design4Dec1{
	position: absolute;
	top: 48%;
	left: 60%;
	font-size: 14px;
	color: #666;
	line-height: 25px;
}
.I49 .design5{
	position: relative;
}
.I49 .design5Title{
	width: 1000px;
	position: absolute;
	bottom: 20%;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	color: #fff;
	font-size: 30px;
}
.I49 .design5Dec1{
	width: 1000px;
	position: absolute;
	bottom: 15%;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	font-size: 14px;
	line-height: 25px;
	color: #cecece;
}
.I49 .design6{
	position: relative;
}
.I49 .design6Title{
	position: absolute;
	left: 20%;
	top: 40%;
	text-align: left;
	font-size: 20px;
	color: #fc822f;
}
.I49 .design6Dec1{
	position: absolute;
	top: 60%;
	left: 20%;
	color: #cecece;
	font-size: 14px;
}
.I49 .pictureDec{
	width: 100%;
	box-sizing: border-box;
	padding: 70px 0;
	background-color: #f0f0f0;
}
.I49 .pictureDecLittleBox{
	margin: 0 auto;
	width: 776px;
}
.I49 .pictureDecLittle{
	box-sizing: border-box;
	padding: 0 40px;
	border-left: 1px solid #afafaf;
	text-align: center;
	font-size: 14px;
	float: left;
	color: #666;
}
.I49 .picture1{
	position: relative;
}
.I49 .picture1Title{
	position: absolute;
	top: 10%;
	left: 50%;
	width: 1000px;
	margin-left: -500px;
	text-align: center;
	color: #fff;
	font-size: 30px;
}
.I49 .picture1Dec1{
	position: absolute;
	top: 18%;
	left: 50%;
	width: 1000px;
	margin-left: -500px;
	text-align: center;
	font-size: 14px;
	line-height: 25px;
	color: #cecece;
}
.I49 .picture2{
	position: relative;
}
.I49 .picture2Title{
	position: absolute;
	top: 4%;
	left: 50%;
	width: 1000px;
	margin-left: -500px;
	text-align: center;
	font-size: 30px;
	color: #333;
}
.I49 .picture2Dec1{
	position: absolute;
	top: 9%;
	left: 50%;
	width: 1000px;
	margin-left: -500px;
	text-align: center;
	font-size: 14px;
	color: #666;
	line-height: 25px;
}
.I49 .picture3{
	position: relative;
}
.I49 .picture3Title{
	position: absolute;
	top: 6%;
	left: 50%;
	width: 1000px;
	margin-left: -500px;
	text-align: center;
	color: #333;
	font-size: 30px;
}
.I49 .picture3Dec1{
	position: absolute;
	top: 12%;
	left: 50%;
	width: 1000px;
	margin-left: -500px;
	text-align: center;
	font-size: 14px;
	line-height: 25px;
	color: #666;
}
.I49 .picture4{
	position: relative;
}
.I49 .picture4LittleTitle{
	position: absolute;
	top: 4%;
	left: 50%;
	width: 1000px;
	margin-left: -500px;
	text-align: center;
	color: #333;
	font-size: 20px;
	
}
.I49 .picture4Title{
	position: absolute;
	top: 7%;
	left: 50%;
	width: 1000px;
	margin-left: -500px;
	text-align: center;
	color: #333;
	font-size: 30px;
}
.I49 .picture4Dec1{
	position: absolute;
	top: 14%;
	left: 50%;
	width: 1000px;
	margin-left: -500px;
	text-align: center;
	font-size: 14px;
	line-height: 25px;
	color: #666;
}
.I49 .picture5{
	position: relative;
}
.I49 .picture5LittleTitle{
	position: absolute;
	top: 20%;
	left: 15.5%;
	color: #333;
	font-size: 20px;
	
}
.I49 .picture5Title{
	position: absolute;
	top: 23%;
	left: 15.5%;
	color: #333;
	font-size: 30px;
}
.I49 .picture5Dec1{
	position: absolute;
	top: 31%;
	left: 15.5%;
	font-size: 14px;
	line-height: 25px;
	color: #666;
}
.I49 .picture6{
	position: relative;
}
.I49 .picture6LittleTitle{
	position: absolute;
	top: 12%;
	left: 53%;
	color: #333;
	font-size: 20px;
	
}
.I49 .picture6Title{
	position: absolute;
	top: 14.5%;
	left: 53%;
	color: #333;
	font-size: 30px;
}
.I49 .picture6Dec1{
	position: absolute;
	top: 20%;
	left: 53%;
	font-size: 14px;
	line-height: 25px;
	color: #666;
}
.I49 .picture7{
	position: relative;
}
.I49 .picture7Title{
	position: absolute;
	left: 20%;
	top: 40%;
	text-align: left;
	font-size: 20px;
	color: #fc822f;
}
.I49 .picture7Dec1{
	position: absolute;
	top: 55%;
	left: 20%;
	font-size: 14px;
	color: #cecece;
}
.I49 .content1{
	position: relative;
}
.I49 .content1LittleTile{
	position: absolute;
	width: 800px;
	top: 6%;
	left: 50%;
	margin-left: -400px;
	text-align: center;
	font-size: 20px;
	color: #333;
}
.I49 .content1Title{
	position: absolute;
	width: 800px;
	top: 8%;
	left: 50%;
	margin-left: -400px;
	text-align: center;
	font-size: 30px;
	color: #333;
}
.I49 .content1Dec1{
	position: absolute;
	width: 1000px;
	top: 12%;
	left: 50%;
	line-height: 25px;
	margin-left: -500px;
	text-align: center;
	font-size: 14px;
	color: #666;
}
.I49 .content1LittleBottomTile{
	position: absolute;
	width: 800px;
	bottom:11.5%;
	left: 50%;
	margin-left: -400px;
	text-align: center;
	font-size: 20px;
	color: #fff;
}
.I49 .content1BottomTitle{
	position: absolute;
	width: 800px;
	bottom: 9%;
	left: 50%;
	margin-left: -400px;
	text-align: center;
	font-size: 30px;
	color: #fff;
}
.I49 .content1BottomDec1{
	position: absolute;
	width: 1000px;
	bottom: 7%;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	font-size: 14px;
	color: #cecece;
}
.I49 .content2{
	position: relative;
}
.I49 .content2LittleTile{
	position: absolute;
	width: 800px;
	top:12%;
	left: 50%;
	margin-left: -400px;
	text-align: center;
	font-size: 20px;
	color: #333;
}
.I49 .content2Title{
	position: absolute;
	width: 800px;
	top: 15%;
	left: 50%;
	margin-left: -400px;
	text-align: center;
	color: #333;
	font-size: 30px;
}
.I49 .content2Dec1{
	position: absolute;
	width: 1000px;
	top: 22%;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	font-size: 14px;
	color: #666;
}
.I49 .content2Dec2{
	color: #666;
	position: absolute;
	width: 575px;
	top: 30%;
	left: 50%;
	margin-left: -287.5px;
	font-size: 14px;
}
.I49 .content2Dec2 .contentDec{
	box-sizing: border-box;
	padding: 0 40px;
	border-left: 1px solid #afafaf;
	float: left;
}
.I49 .content2Dec2 .contentLastDec{
	border-right: 1px solid #afafaf;
}
.I49 .content3{
	width: 100%;
	background-color: #fff;
	box-sizing: border-box;
	padding: 95px 0 70px;
	text-align: center;
}
.I49 .content3LittleTitle{
	font-size: 20px;
	margin-bottom: 10px;
	color: #333;
}
.I49 .content3Title{
	font-size: 30px;
	margin-bottom: 30px;
	color: #333;
}
.I49 .content3Dec{
	font-size: 14px;
	color: #666;
}
.I49 .content4{
	position: relative;
}
.I49 .content4Title{
	position: absolute;
	width: 800px;
	top: 13%;
	left: 50%;
	color: #333;
	margin-left: -400px;
	text-align: center;
	font-size: 30px;
}
.I49 .content4Dec1{
	position: absolute;
	width: 1000px;
	top: 19%;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	font-size: 14px;
	color: #666;
}
.I49 .content5{
	position: relative;
}
.I49 .content5Title{
	position: absolute;
	width: 800px;
	top: 15%;
	left: 50%;
	margin-left: -400px;
	text-align: center;
	color: #333;
	font-size: 30px;
}
.I49 .content5Dec1{
	position: absolute;
	width: 1000px;
	top: 22%;
	left: 50%;
	line-height: 25px;
	margin-left: -500px;
	text-align: center;
	font-size: 14px;
	color: #666;
}
.I49 .content6{
	position: relative;
}
.I49 .content6Title{
	position: absolute;
	left: 20%;
	top: 45%;
	text-align: left;
	font-size: 20px;
	color: #cecece;
}
.I49 .content6Dec1{
	position: absolute;
	top: 60%;
	left: 20%;
	font-size: 14px;
	color: #cecece;
}
.I49 .content7{
	width: 100%;
	background-color: #fff;
	box-sizing: border-box;
	padding: 110px 0;
}
.I49 .content7Box{
	width: 1224px;
	margin: 0 auto;
}
.I49 .contentBoxTop{
	width: 100%;
	background-color: #1446b4;
	height: 220px;
	text-align: center;
	box-sizing: border-box;
	border: 1px solid transparent;
}
.I49 .contentBoxTopTitle{
	color: #fff;
	font-size: 30px;
	margin-top: 60px;
	margin-bottom: 30px;
}
.I49 .contentBoxTopLittleTitle{
	color: #a2a2a2;
	font-size: 20px;
}
.I49 .contentBoxBottom{
	width: 100%;
	margin-top: 20px;
}
.I49 .contentBoxBottomPrevMember{
	width: 394.6px;
	height: 370px;
	float: left;
	background-color: #3ca5ff;
	text-align: center;
	color: #fff;
}
.I49 .contentBoxBottomMiddleMember{
	width: 394.6px;
	height: 370px;
	float: left;
	background-color: #feb94a;
	margin: 0 20px;
	color: #fff;
	text-align: center;
}
.I49 .contentBoxBottomNextMember{
	width: 394.6px;
	height: 370px;
	float: left;
	color: #fff;
	background-color: #fe821b;
	text-align: center;
}
.I49 .contentBoxBottomMemberTitle{
	font-size: 26px;
	margin-top: 85px;
}
.I49 .contentBoxBottomMemberBtnBox{
	margin: 20px 0;
}
.I49 .contentBoxBottomMemberBtn{
	padding: 5px 20px;
	border: 1px solid #fff;
	color: #fff;
	border-radius: 10px;
	font-size: 16px;
}
.I49 .contentBoxBottomMemberDec{
	margin-top: 10px;
	font-size: 16px;
}
.I49 .ffui1{
	position: relative;
}
.I49 .ffui1Title{
	position: absolute;
	left: 55%;
	top: 19%;
	text-align: left;
	font-size: 30px;
	color: #333;
}
.I49 .ffui1Dec1{
	position: absolute;
	top: 26.5%;
	left: 55%;
	font-size: 14px;
	color: #666;
	line-height: 25px;
}
.I49 .ffui2{
	position: relative;
}
.I49 .ffui2LittleTitle{
	position: absolute;
	left: 23%;
	top: 50%;
	font-size: 20px;
	color: #333;
}
.I49 .ffui2Title{
	position: absolute;
	left: 23%;
	top: 53%;
	text-align: left;
	font-size: 30px;
	color: #333;
}
.I49 .ffui2Dec1{
	position: absolute;
	top: 61%;
	left: 23%;
	font-size: 14px;
	line-height: 25px;
	color: #666;
}
.I49 .ffui3{
	position: relative;
}
.I49 .ffui3LittleTitle{
	position: absolute;
	left: 55%;
	top: 17%;
	font-size: 20px;
	color: #333;
}
.I49 .ffui3Title{
	position: absolute;
	left: 55%;
	top: 20%;
	color: #333;
	text-align: left;
	font-size: 30px;
}
.I49 .ffui3Dec1{
	position: absolute;
	top: 28%;
	color: #666;
	left: 55%;
	font-size: 14px;
	line-height: 25px;
}
.I49 .ffui4{
	position: relative;
}
.I49 .ffui4Title{
	position: absolute;
	width: 800px;
	top: 8%;
	left: 50%;
	margin-left: -400px;
	text-align: center;
	color: #333;
	font-size: 30px;
}
.I49 .ffui4Dec1{
	position: absolute;
	width: 1000px;
	top: 15%;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	font-size: 14px;
	color: #666;
	line-height: 25px;
}
.I49 .ffui5{
	position: relative;
}
.I49 .ffui5LittleTitle{
	position: absolute;
	width: 800px;
	top: 10%;
	left: 50%;
	margin-left: -400px;
	color: #333;
	text-align: center;
	font-size: 20px;
}
.I49 .ffui5Title{
	position: absolute;
	width: 800px;
	top: 13%;
	left: 50%;
	margin-left: -400px;
	text-align: center;
	color: #333;
	font-size: 30px;
}
.I49 .ffui5Dec1{
	position: absolute;
	width: 1000px;
	line-height: 25px;
	top: 20%;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	font-size: 14px;
	color: #666;
}
.I49 .ffui6{
	position: relative;
}
.I49 .ffui6Title{
	position: absolute;
	left: 23%;
	top: 19%;
	color: #333;
	text-align: left;
	font-size: 30px;
}
.I49 .ffui6Dec1{
	position: absolute;
	top: 26%;
	left: 23%;
	line-height: 25px;
	color: #666;
	font-size: 14px;
}
.I49 .ffui7{
	position: relative;
}
.I49 .ffui7Title{
	position: absolute;
	width: 800px;
	top: 10%;
	left: 50%;
	margin-left: -400px;
	color: #333;
	text-align: center;
	font-size: 30px;
}
.I49 .ffui7Dec1{
	position: absolute;
	width: 1000px;
	top: 18%;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	font-size: 14px;
	color: #666;
	line-height: 25px;
}
.I49 .ffui8{
	position: relative;
}
.I49 .ffui8LittleTitle{
	position: absolute;
	left: 65%;
	top: 45%;
	color: #333;
	font-size: 20px;
}
.I49 .ffui8Title{
	position: absolute;
	left: 65%;
	top: 49%;
	text-align: left;
	font-size: 30px;
	color: #333;
}
.I49 .ffui8Dec1{
	position: absolute;
	top: 58%;
	left: 65%;
	font-size: 14px;
	line-height: 25px;
	color: #666;
}
.I49 .ffui9{
	position: relative;
}
.I49 .ffui9LittleTitle{
	position: absolute;
	left: 10%;
	top: 470px;
	color: #333;
	font-size: 20px;
}
.I49 .ffui9Title{
	position: absolute;
	left: 10%;
	top: 43%;
	text-align: left;
	color: #333;
	font-size: 30px;
}
.I49 .ffui9Dec1{
	position: absolute;
	top: 51%;
	left: 10%;
	font-size: 14px;
	line-height: 25px;
	color: #666;
}
.I49 .ffui10{
	position: relative;
}
.I49 .ffui10Title{
	position: absolute;
	left: 20%;
	top: 45%;
	text-align: left;
	font-size: 20px;
	color: #fc822f;
}
.I49 .ffui10Dec1{
	position: absolute;
	top: 60%;
	left: 20%;
	color: #cecece;
	font-size: 14px;
}
.I49 .performanceDec{
	width: 100%;
	background-color: #fff;
	box-sizing: border-box;
	padding: 90px 0;
}
.I49 .performanceBigBox{
	width: 1230px;
	margin: 0 auto;
}
.I49 .performanceDecLittleBox{
	width: 410px;
	float: left;
	height: 60px;
	font-size: 24px;
	line-height: 30px;
	text-align: center;
	box-sizing: border-box;
	border-left: 1px solid #afafaf;
	color: #666;
}
.I49 .performance1{
	position: relative;
}
.I49 .performance1LittleTitle{
	position: absolute;
	top: 9%;
	left: 50%;
	width: 1000px;
	margin-left: -500px;
	color: #333;
	text-align: center;
	font-size: 20px;
}
.I49 .performance1Title{
	position: absolute;
	top: 14%;
	left: 50%;
	width: 1000px;
	margin-left: -500px;
	color: #333;
	text-align: center;
	font-size: 30px;
}
.I49 .performance1Dec1{
	position: absolute;
	top: 25%;
	left: 50%;
	width: 1000px;
	margin-left: -500px;
	font-size: 14px;
	color: #666;
	text-align: center;
	line-height: 25px;
}
.I49 .performance2{
	position: relative;
}
.I49 .performance2LittleTitle{
	position: absolute;
	top: 10%;
	left: 50%;
	width: 1000px;
	margin-left: -500px;
	color: #fff;
	text-align: center;
	font-size: 20px;
}
.I49 .performance2Title{
	position: absolute;
	top: 13%;
	left: 50%;
	width: 1000px;
	margin-left: -500px;
	color: #fff;
	text-align: center;
	font-size: 30px;
}
.I49 .performance2Dec1{
	position: absolute;
	top:20%;
	left: 50%;
	width: 1000px;
	margin-left: -500px;
	font-size: 14px;
	text-align: center;
	color: #cecece;
}
.I49 .performance3{
	position: relative;
}
.I49 .performance3LittleTitle{
	position: absolute;
	top: 10%;
	left: 50%;
	width: 1000px;
	margin-left: -500px;
	text-align: center;
	font-size: 20px;
	color: #333;
}
.I49 .performance3Title{
	position: absolute;
	top: 13%;
	left: 50%;
	width: 1000px;
	margin-left: -500px;
	text-align: center;
	font-size: 30px;
	color: #333;
}
.I49 .performance3Dec1{
	position: absolute;
	top:20%;
	left: 50%;
	width: 1000px;
	margin-left: -500px;
	font-size: 14px;
	color: #666;
	text-align: center;
	line-height: 25px;
}
.I49 .performance4{
	position: relative;
}
.I49 .performance4Title{
	position: absolute;
	top: 10%;
	left: 50%;
	width: 1000px;
	margin-left: -500px;
	text-align: center;
	color: #333;
	font-size: 30px;
}
.I49 .performance4Dec1{
	position: absolute;
	top:17%;
	left: 50%;
	width: 1000px;
	margin-left: -500px;
	font-size: 14px;
	text-align: center;
	color: #666;
	line-height: 25px;
}
.I49 .performance5{
	position: relative;
}
.I49 .performance5Title{
	position: absolute;
	top: 10%;
	left: 50%;
	width: 1000px;
	margin-left: -500px;
	text-align: center;
	font-size: 30px;
}
.I49 .performance5Dec1{
	position: absolute;
	top:17%;
	left: 50%;
	width: 1000px;
	margin-left: -500px;
	font-size: 14px;
	text-align: center;
	line-height: 25px;
}
.I49 .performance6{
	position: relative;
}
.I49 .performance6Title{
	position: absolute;
	top: 8%;
	left: 50%;
	width: 1000px;
	margin-left: -500px;
	text-align: center;
	color: #333;
	font-size: 30px;
}
.I49 .performance6Dec1{
	position: absolute;
	top:14%;
	left: 50%;
	width: 1000px;
	margin-left: -500px;
	font-size: 14px;
	text-align: center;
	color: #666;
}
.I49 .performance8{
	position: relative;
}
.I49 .performance8Title{
	position: absolute;
	left: 20%;
	top: 45%;
	text-align: left;
	font-size: 20px;
	color: #fc822f;
}
.I49 .performance8Dec1{
	position: absolute;
	top: 60%;
	left: 20%;
	color: #666;
	font-size: 14px;
}
.I49 .voice1{
	position: relative;
}
.I49 .voice1Title{
	position: absolute;
	left: 15%;
	top: 18%;
	width: 1000px;
	font-size: 30px;
	color: #fff;
}
.I49 .voice1Dec1{
	position: absolute;
	left: 15%;
	top: 36%;
	width: 1000px;
	font-size: 14px;
	color: #cecece;
	line-height: 25px;
}
.I49 .voice2{
	position: relative;
}
.I49 .voice2Title{
	position: absolute;
	top: 22%;
	left: 15%;
	font-size: 30px;
	color: #fff;
}
.I49 .voice2Dec1{
	position: absolute;
	top:37%;
	left: 15%;
	font-size: 14px;
	color: #cecece;
	line-height: 25px;
} 
.I49 .voice3{
	position: relative;
}
.I49 .voice3Title{
	position: absolute;
    top: 16%;
    left: 63%;
    width: 500px;
    font-size: 30px;
    color: #333;
}
.I49 .voice3Dec1{
	position: absolute;
    top: 34%;
    left: 63%;
    width: 500px;
    font-size: 14px;
    color: #666;
    line-height: 25px;
}
.I49 .voice4{
	position: relative;
}
.I49 .voice4Title{
    position: absolute;
    top: 14%;
    left: 17.5%;
    width: 500px;
    font-size: 30px;
    color: #333;
}
.I49 .voice4Dec1{
	position: absolute;
    top: 32%;
    left: 17.5%;
    width: 500px;
    font-size: 14px;
    line-height: 25px;
    color: #666;
}
.I49 .voice6{
	position: relative;
}
.I49 .voice6Title{
	position: absolute;
	top: 10%;
	left: 50%;
	margin-left: -500px;
	width: 1000px;
	font-size: 30px;
	color: #333;
	text-align: center;
}
.I49 .voice6Dec1{
	position: absolute;
	top: 20%;
	left:50%;
	margin-left: -500px;
	width: 1000px;
	font-size: 14px;
	text-align: center;
	line-height: 25px;
	color: #666;
}
.I49 .voice7{
	position: relative;
}
.I49 .voice7Title{
	position: absolute;
	left: 20%;
	top: 45%;
	text-align: left;
	font-size: 20px;
	color: #fc822f;
}
.I49 .voice7Dec1{
	position: absolute;
	top: 60%;
	left: 20%;
	line-height: 25px;
	font-size: 14px;
}
/*I49 end*/

/*I32 start*/
.I32 .summaryBox{
	position: relative;
}
.I32 .summaryLittleTitle{
	color: #333;
	line-height: 60px;
	text-align: left;
	font-size:24px;
}
.I32 .summaryTitle{
	width: 66%;
	color: #333;
	margin-bottom: 30px;
}
.I32 .summaryTitle img{
	width: 100%;
}
.I32 .summaryDec{
	color: #666;
	font-size: 12px;
	line-height: 20px;
}
.I32 .summarySpecials{
	margin-top: 10px;
}
.I32 .summarySpecial{
	border-left: 2px solid #999;
	box-sizing: border-box;
	padding: 0 15px;
	color: #666;
	float: left;
}
.I32 .summaryFirstSpecial{
	border-left: 0;
	padding: 0 10px 0 0;
}
.I32 .summaryBtn{
    position: absolute;
    left: 61%;
    top: 20%;
    text-align: center;
    color: #FF0000;
    font-size: 14px;
}
.I32 .summaryBtn .qidai{
	width: 27%;
}
.I32 .summary4{
	position: relative;
}
.I32 .summary4Title{
	position: absolute;
    top: 31%;
    left: 15%;
    line-height: 40px;
    color: #333;
    font-size: 30px;
    text-align: left;
}
.I32 .summary4Dec1{
	position: absolute;
	top: 40%;
	left: 15%;
	font-size: 14px;
	line-height: 25px;
	text-align: left;
	color: #666;
}
.I32 .summary5{
	position: relative;
}
.I32 .summary5Title{
	position: absolute;
    top: 39%;
    left: 59%;
    line-height: 40px;
    font-size: 30px;
    text-align: left;
    color: #333;
}
.I32 .summary5Dec1{
	position: absolute;
    top: 49%;
    left: 59%;
    font-size: 14px;
    line-height: 25px;
    color: #666;
    text-align: left;
}
.I32 .summary6{
	position: relative;
}
.I32 .summary6Title{
	width: 1000px;
	position: absolute;
	bottom: 32%;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	font-size: 30px;
	color: #333;
	line-height: 40px;
}
.I32 .summary6Dec1{
	width: 1000px;
	position: absolute;
	bottom: 13%;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	font-size: 14px;
	line-height: 25px;
	color: #666;
}
.I32 .summary7{
	position: relative;
}
.I32 .summary7Title{
	width: 1000px;
	position: absolute;
	top: 8%;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	font-size: 30px;
	color: #333;
}
.I32 .summary7Dec1{
	width: 1000px;
	position: absolute;
	top: 15%;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	font-size: 14px;
	color: #666;
	line-height: 25px;
}
.I32 .summary8{
	position: relative;
}
.I32 .summary8Title{
	width: 1000px;
	position: absolute;
	top: 8%;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	font-size: 30px;
	color: #fff;
}
.I32 .summary8Dec1{
	width: 1000px;
	position: absolute;
	top: 15%;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	font-size: 14px;
	
	line-height: 25px;
}
.I32 .summary9{
	position: relative;
}
.I32 .summary9Title{
	width: 1000px;
	position: absolute;
	color: #333;
	top: 8%;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	font-size: 30px;
}
.I32 .summary9Dec1{
	width: 1000px;
	position: absolute;
	top: 15%;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	color: #666;
	font-size: 14px;
	line-height: 25px;
}
.I32 .summary9Dec{
	position: absolute;
	width: 736px;
	left: 50%;
	top: 30%;
	margin-left: -368px;
}
.I32 .summary9DecLittle{
	box-sizing: border-box;
	padding: 0 40px;
	text-align: center;
	border-left: 1px solid #afafaf;
	color: #666;
	float: left;
}
.I32 .summary10{
	position: relative;
}
.I32 .summary10Title{
	position: absolute;
	color: #fff;
    top: 30%;
    left: 62%;
    font-size: 30px;
}
.I32 .summary10Dec1{
	position: absolute;
	top: 38%;
	left: 62%;
	text-align: left;
	font-size: 14px;
	color: #cecece;
	line-height: 25px;
}
.I32 .summary10Icons{
	position: absolute;
	left: 62%;
	top: 53%;
}
.I32 .summary10Icon{
	float: left;
	width: 50px;
	text-align: center;
	margin-right: 30px;
	line-height: 25px;
}
.I32 .summary10IconImg{
	display: inline !important;
	margin-bottom: 10px;
}
.I32 .summary10IconDec{
	position: absolute;
    left: 62%;
    top: 65%;
    text-align: left;
    color: #cecece;
    font-size: 14px;
}
.I32 .summary11{
	position: relative;
}
.I32 .summary11Title{
	width: 1000px;
	color: #333;
	position: absolute;
	top: 8%;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	font-size: 30px;
}
.I32 .summary11Dec1{
	width: 1000px;
	position: absolute;
	top: 15%;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	color: #666;
	font-size: 14px;
	line-height: 25px;
}
.I32 .summary13{
	position: relative;
}
.I32 .summary13Title{
	position: absolute;
	left: 20%;
	top: 45%;
	text-align: left;
	font-size: 20px;
	color: #fc822f;
}
.I32 .summary13Dec1{
	position: absolute;
	top: 60%;
	left: 20%;
	color: #cecece;
	font-size: 14px;
}
.I32 .design1{
	position: relative;
}
.I32 .design1Title{
	position: absolute;
	top: 25%;
	left: 15%;
	font-size: 30px;
	color: #333;
}
.I32 .design1Dec1{
	position: absolute;
	top: 34%;
	left: 15%;
	font-size: 14px;
	line-height: 25px;
	color: #666;
}
.I32 .design2{
	position: relative;
}
.I32 .design2Title{
	position: absolute;
	top: 15%;
	left: 50%;
	font-size: 30px;
	color: #333;
	width: 1000px;
	margin-left: -500px;
	text-align: center;
}
.I32 .design2Dec1{
	position: absolute;
	top: 22%;
	left: 50%;
	font-size: 14px;
	line-height: 25px;
	width: 1000px;
	margin-left: -500px;
	text-align: center;
	color: #666;
}
.I32 .design3{
	position: relative;
}
.I32 .design3Title{
	position: absolute;
	top: 35%;
	left: 65%;
	font-size: 30px;
	color: #333;
}
.I32 .design3Dec1{
	position: absolute;
	top: 47%;
	left: 65%;
	font-size: 14px;
	line-height: 25px;
	color: #666;
}
.I32 .design4{
	position: relative;
}
.I32 .design4Title{
	position: absolute;
	top: 35%;
	left: 15%;
	font-size: 30px;
	color: #333;
}
.I32 .design4Dec1{
	position: absolute;
	top: 43%;
	left: 15%;
	font-size: 14px;
	line-height: 25px;
	color: #666;
}
.I32 .design5{
	position: relative;
}
.I32 .design5Title{
	position: absolute;
	top: 23%;
	left: 65%;
	font-size: 30px;
	color: #333;
}
.I32 .design5Dec1{
	position: absolute;
	top: 30%;
	left: 65%;
	font-size: 14px;
	line-height: 25px;
	color: #666;
}
.I32 .design6{
	position: relative;
}
.I32 .design6Title{
	position: absolute;
	left: 20%;
	top: 45%;
	text-align: left;
	font-size: 20px;
	color: #fc822f;
}
.I32 .design6Dec1{
	position: absolute;
	top: 60%;
	left: 20%;
	font-size: 14px;
	color: #cecece;
}
.I32 .picture1{
	position: relative;
}
.I32 .picture1Title{
	position: absolute;
	top: 10%;
	left: 50%;
	width: 1000px;
	margin-left: -500px;
	font-size: 30px;
	color: #fff;
	text-align: center;
}
.I32 .picture1Dec1{
	position: absolute;
	top: 18%;
	left: 50%;
	width: 1000px;
	margin-left: -500px;
	font-size: 14px;
	line-height: 25px;
	color: #cecece;
	text-align: center;
}
.I32 .picture2{
	position: relative;
}
.I32 .picture2LittleTitle{
	font-size: 20px;
	position: absolute;
	top: 4%;
	left: 50%;
	width: 1000px;
	margin-left: -500px;
	color: #333;
	text-align: center;
}
.I32 .picture2Title{
	position: absolute;
	top: 7%;
	left: 50%;
	width: 1000px;
	margin-left: -500px;
	font-size: 30px;
	text-align: center;
	color: #333;
}
.I32 .picture2Dec1{
	position: absolute;
	top: 13%;
	left: 50%;
	width: 1000px;
	margin-left: -500px;
	font-size: 14px;
	line-height: 25px;
	text-align: center;
	color: #666;
}
.I32 .picture3{
	position: relative;
}
.I32 .picture3Title{
	position: absolute;
	left: 20%;
	top: 45%;
	text-align: left;
	font-size: 20px;
	color: #fc822f;
}
.I32 .picture3Dec1{
	position: absolute;
	top: 60%;
	left: 20%;
	color: #fff;
	font-size: 14px;
}
.I32 .content1{
	position: relative;
}
.I32 .content1LittleTile{
	position: absolute;
	width: 800px;
	top: 6%;
	left: 50%;
	margin-left: -400px;
	text-align: center;
	color: #333;
	font-size: 20px;
}
.I32 .content1Title{
	position: absolute;
	width: 800px;
	top: 8%;
	left: 50%;
	margin-left: -400px;
	color: #333;
	text-align: center;
	font-size: 30px;
}
.I32 .content1Dec1{
	position: absolute;
	width: 1000px;
	top: 12%;
	left: 50%;
	line-height: 25px;
	margin-left: -500px;
	text-align: center;
	font-size: 14px;
	color: #666;
}
.I32 .content1LittleBottomTile{
	position: absolute;
	width: 800px;
	bottom:11.5%;
	left: 50%;
	margin-left: -400px;
	text-align: center;
	font-size: 20px;
	color: #fff;
}
.I32 .content1BottomTitle{
	position: absolute;
	width: 800px;
	bottom: 9%;
	left: 50%;
	margin-left: -400px;
	text-align: center;
	font-size: 30px;
	color: #fff;
}
.I32 .content1BottomDec1{
	position: absolute;
	width: 1000px;
	bottom: 7%;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	font-size: 14px;
	color: #cecece;
}
.I32 .content2{
	position: relative;
}
.I32 .content2LittleTile{
	position: absolute;
	width: 800px;
	top:12%;
	left: 50%;
	margin-left: -400px;
	text-align: center;
	color: #333;
	font-size: 20px;
}
.I32 .content2Title{
	position: absolute;
	width: 800px;
	top: 15%;
	left: 50%;
	margin-left: -400px;
	text-align: center;
	font-size: 30px;
	color: #333;
}
.I32 .content2Dec1{
	position: absolute;
	width: 1000px;
	top: 22%;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	font-size: 14px;
	color: #666;
}
.I32 .content2Dec2{
	color: #666;
	position: absolute;
	width: 575px;
	top: 30%;
	left: 50%;
	margin-left: -287.5px;
	font-size: 14px;
}
.I32 .content2Dec2 .contentDec{
	box-sizing: border-box;
	padding: 0 40px;
	border-left: 1px solid #afafaf;
	float: left;
}
.I32 .content2Dec2 .contentLastDec{
	border-right: 1px solid #afafaf;
}
.I32 .content3{
	width: 100%;
	background-color: #fff;
	box-sizing: border-box;
	padding: 95px 0 70px;
	text-align: center;
}
.I32 .content3LittleTitle{
	font-size: 20px;
	margin-bottom: 10px;
	color: #333;
}
.I32 .content3Title{
	font-size: 30px;
	margin-bottom: 30px;
	color: #333;
}
.I32 .content3Dec{
	font-size: 14px;
	color: #666;
}
.I32 .content4{
	position: relative;
}
.I32 .content4Title{
	position: absolute;
	width: 800px;
	top: 13%;
	left: 50%;
	margin-left: -400px;
	text-align: center;
	font-size: 30px;
	color: #333;
}
.I32 .content4Dec1{
	position: absolute;
	width: 1000px;
	top: 19%;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	font-size: 14px;
	color: #666;
}
.I32 .content5{
	position: relative;
}
.I32 .content5Title{
	position: absolute;
	width: 800px;
	top: 15%;
	left: 50%;
	margin-left: -400px;
	text-align: center;
	font-size: 30px;
	color: #333;
}
.I32 .content5Dec1{
	position: absolute;
	width: 1000px;
	top: 22%;
	left: 50%;
	line-height: 25px;
	margin-left: -500px;
	text-align: center;
	font-size: 14px;
	color: #666;
}
.I32 .content6{
	position: relative;
}
.I32 .content6Title{
	position: absolute;
	left: 20%;
	top: 45%;
	text-align: left;
	font-size: 20px;
	color: #fc822f;
}
.I32 .content6Dec1{
	position: absolute;
	top: 60%;
	left: 20%;
	font-size: 14px;
	color: #cecece;
}
.I32 .content7{
	width: 100%;
	background-color: #fff;
	box-sizing: border-box;
	padding: 110px 0;
}
.I32 .content7Box{
	width: 1224px;
	margin: 0 auto;
}
.I32 .contentBoxTop{
	width: 100%;
	background-color: #1446b4;
	height: 220px;
	text-align: center;
	box-sizing: border-box;
	border: 1px solid transparent;
}
.I32 .contentBoxTopTitle{
	color: #fff;
	font-size: 30px;
	margin-top: 60px;
	margin-bottom: 30px;
}
.I32 .contentBoxTopLittleTitle{
	color: #a2a2a2;
	font-size: 20px;
}
.I32 .contentBoxBottom{
	width: 100%;
	margin-top: 20px;
}
.I32 .contentBoxBottomPrevMember{
	width: 394.6px;
	height: 370px;
	float: left;
	background-color: #3ca5ff;
	text-align: center;
	color: #fff;
}
.I32 .contentBoxBottomMiddleMember{
	width: 394.6px;
	height: 370px;
	float: left;
	background-color: #feb94a;
	margin: 0 20px;
	color: #fff;
	text-align: center;
}
.I32 .contentBoxBottomNextMember{
	width: 394.6px;
	height: 370px;
	float: left;
	color: #fff;
	background-color: #fe821b;
	text-align: center;
}
.I32 .contentBoxBottomMemberTitle{
	font-size: 26px;
	margin-top: 85px;
}
.I32 .contentBoxBottomMemberBtnBox{
	margin: 20px 0;
}
.I32 .contentBoxBottomMemberBtn{
	padding: 5px 20px;
	border: 1px solid #fff;
	color: #fff;
	border-radius: 10px;
	font-size: 16px;
}
.I32 .contentBoxBottomMemberDec{
	margin-top: 10px;
	font-size: 16px;
}
.I32 .ffui1{
	position: relative;
}
.I32 .ffui1Title{
	position: absolute;
	left: 55%;
	top: 19%;
	text-align: left;
	font-size: 30px;
	color: #333;
}
.I32 .ffui1Dec1{
	position: absolute;
	top: 26.5%;
	left: 55%;
	font-size: 14px;
	color: #666;
	line-height: 25px;
}
.I32 .ffui2{
	position: relative;
}
.I32 .ffui2LittleTitle{
	position: absolute;
	color: #333;
	left: 23%;
	top: 50%;
	font-size: 20px;
}
.I32 .ffui2Title{
	position: absolute;
	left: 23%;
	top: 53%;
	color: #333;
	text-align: left;
	font-size: 30px;
}
.I32 .ffui2Dec1{
	position: absolute;
	top: 61%;
	left: 23%;
	font-size: 14px;
	color: #666;
	line-height: 25px;
}
.I32 .ffui3{
	position: relative;
}
.I32 .ffui3LittleTitle{
	position: absolute;
	left: 58%;
	top: 17%;
	font-size: 20px;
	color: #333;
}
.I32 .ffui3Title{
	position: absolute;
	left: 58%;
	top: 20%;
	text-align: left;
	font-size: 30px;
	color: #333;
}
.I32 .ffui3Dec1{
	position: absolute;
	top: 28%;
	left: 58%;
	font-size: 14px;
	color: #666;
	line-height: 25px;
}
.I32 .ffui4{
	position: relative;
}
.I32 .ffui4Title{
	position: absolute;
	width: 800px;
	top: 8%;
	left: 50%;
	margin-left: -400px;
	text-align: center;
	font-size: 30px;
	color: #333;
}
.I32 .ffui4Dec1{
	position: absolute;
	width: 1000px;
	top: 15%;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	font-size: 14px;
	color: #666;
	line-height: 25px;
}
.I32 .ffui5{
	position: relative;
}
.I32 .ffui5LittleTitle{
	position: absolute;
	width: 800px;
	color: #333;
	top: 10%;
	left: 50%;
	margin-left: -400px;
	text-align: center;
	font-size: 20px;
}
.I32 .ffui5Title{
	position: absolute;
	width: 800px;
	top: 13%;
	left: 50%;
	margin-left: -400px;
	color: #333;
	text-align: center;
	font-size: 30px;
}
.I32 .ffui5Dec1{
	position: absolute;
	width: 1000px;
	line-height: 25px;
	top: 20%;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	font-size: 14px;
	color: #666;
}
.I32 .ffui6{
	position: relative;
}
.I32 .ffui6Title{
	position: absolute;
	left: 23%;
	top: 19%;
	text-align: left;
	font-size: 30px;
	color: #333;
}
.I32 .ffui6Dec1{
	position: absolute;
	top: 26%;
	left: 23%;
	line-height: 25px;
	font-size: 14px;
	color: #666;
}
.I32 .ffui7{
	position: relative;
}
.I32 .ffui7Title{
	position: absolute;
	width: 800px;
	top: 10%;
	left: 50%;
	margin-left: -400px;
	text-align: center;
	font-size: 30px;
	color: #333;
}
.I32 .ffui7Dec1{
	position: absolute;
	width: 1000px;
	top: 18%;
	left: 50%;
	margin-left: -500px;
	text-align: center;
	font-size: 14px;
	color: #666;
	line-height: 25px;
}
.I32 .ffui8{
	position: relative;
}
.I32 .ffui8LittleTitle{
	position: absolute;
	left: 65%;
	color: #333;
	top: 45%;
	font-size: 20px;
}
.I32 .ffui8Title{
	position: absolute;
	left: 65%;
	top: 49%;
	text-align: left;
	color: #333;
	font-size: 30px;
}
.I32 .ffui8Dec1{
	position: absolute;
	top: 58%;
	left: 65%;
	font-size: 14px;
	line-height: 25px;
	color: #666;
}
.I32 .ffui9{
	position: relative;
}
.I32 .ffui9LittleTitle{
	position: absolute;
	left: 12%;
	top: 470px;
	color: #333;
	font-size: 20px;
}
.I32 .ffui9Title{
	position: absolute;
	left: 8%;
	top: 43%;
	color: #333;
	text-align: left;
	font-size: 30px;
}
.I32 .ffui9Dec1{
	position: absolute;
	top: 51%;
	left: 8%;
	font-size: 14px;
	line-height: 25px;
	color: #666;
}
.I32 .ffui10{
	position: relative;
}
.I32 .ffui10Title{
	position: absolute;
	left: 20%;
	top: 41%;
	text-align: left;
	font-size: 20px;
	color: #fc822f;
}
.I32 .ffui10Dec1{
	position: absolute;
	top: 60%;
	left: 20%;
	font-size: 14px;
}
.I32 .performance1{
	position: relative;
}
.I32 .performance1Title{
	position: absolute;
	top: 15%;
	left: 50%;
	width: 1000px;
	margin-left: -500px;
	font-size: 30px;
	color: #fff;
	text-align: center;
}
.I32 .performance1Dec1{
	position: absolute;
	top: 25%;
	left: 50%;
	width: 1000px;
	margin-left: -500px;
	text-align: center;
	color: #cecece;
	font-size: 14px;
	line-height: 25px;
}
.I32 .performanceIcons{
	position: absolute;
	bottom: 20%;
	left: 50%;
	margin-left: -217.5px;
	width: 435px;
}
.I32 .performanceIcon{
	box-sizing: border-box;
	padding: 0 30px;
	text-align: center;
	font-size: 14px;
	line-height: 25px;
	float: left;
	color: #cecece;
}
.I32 .performanceIcon img{
	display: inline;
	margin-bottom: 10px;
}
.I32 .performance2{
	position: relative;
}
.I32 .performance2Title{
	position: absolute;
	top: 10%;
	left: 50%;
	width: 1000px;
	margin-left: -500px;
	text-align: center;
	font-size: 30px;
	color: #333;
}
.I32 .performance2Dec1{
	position: absolute;
	top: 19%;
	left: 50%;
	margin-left: -500px;
	width: 1000px;
	text-align: center;
	font-size: 14px;
	color: #666;
	line-height: 25px;
}
.I32 .performance3{
	position: relative;
}
.I32 .performance3Title{
	position: absolute;
	left: 20%;
	top: 41%;
	text-align: left;
	font-size: 20px;
	color: #fc822f;
}
.I32 .performance3Dec1{
	position: absolute;
	top: 60%;
	left: 20%;
	color: #cecece;
	font-size: 14px;
}
.I32 .voice1{
	position: relative;
}
.I32 .voice1Title{
	position: absolute;
	top: 38%;
	left: 50%;
	width: 1000px;
	text-align: center;
	margin-left: -500px;
	color: #fff;
	font-size: 30px;
}
.I32 .voice1Dec1{
	position: absolute;
	top: 50%;
	left: 50%;
	width: 1000px;
	text-align: center;
	margin-left: -500px;
	color: #cecece;
	font-size: 14px;
	line-height: 25px;
}
.I32 .voice2{
	position: relative;
}
.I32 .voice2Title{
	position: absolute;
	top: 22%;
	left: 19%;
	color: #333;
	font-size: 30px;
}
.I32 .voice2Dec1{
	position: absolute;
	color: #666;
	top: 34%;
	left: 19%;
	font-size: 14px;
	line-height: 25px;
}
.I32 .voice3{
	position: relative;
}
.I32 .voice3Title{
	position: absolute;
	top: 20%;
	left: 63%;
	color: #333;
	font-size: 30px;
}
.I32 .voice3Dec1{
	position: absolute;
	top: 34%;
	left: 63%;
	font-size: 14px;
	color: #666;
	line-height: 25px;
}
.I32 .voice4{
	position: relative;
}
.I32 .voice4Title{
	position: absolute;
	top: 10%;
	left: 50%;
	width: 1000px;
	margin-left: -500px;
	color: #fff;
	text-align: center;
	font-size: 30px;
}
.I32 .voice4Dec1{
	position: absolute;
	top: 18%;
	left: 50%;
	color: #cecece;
	width: 1000px;
	text-align: center;
	margin-left: -500px;
	font-size: 14px;
	line-height: 25px;
}
.I32 .voice4Left{
	position: absolute;
    top: 36%;
    left: 20.5%;
    width: 27%;
    color: #cecece;
    font-size: 12px;
    text-align: center;
    line-height: 25px;
}
.I32 .voice4Right{
	position: absolute;
    top: 36%;
    left: 52.5%;
    width: 27%;
    height: 20px;
    font-size: 12px;
    color: #cecece;
    text-align: center;
    line-height: 25px;
}
.I32 .voice5{
	position: relative;
}
.I32 .voice5Title{
	position: absolute;
	left: 20%;
	top: 41%;
	text-align: left;
	font-size: 20px;
	color: #fc822f;
}
/*I32 end*/

/*专题页  end*/


/*底部二维码   start*/
#sinaCode,#weChatCode{
	left: 60px;
    position: absolute;
    width: 105px;
	position:absolute;
	display:none;
}
#sinaCode{
	top:-60px;
	margin-left:10px;
}

#weChatCode{
	top: -25px;
	margin-left:10px;
}
	
.tencentWechatbox,
.sinaWeibobox{
	position:relative;
}
/*底部二维码 end  */



/*QQmember start*/
@font-face {
  font-family: 'FZLTXHK';
  src: url('../font/FZLTXHK.ttf');
  src:
    url('../font/FZLTXHK.eot?#font-spider') format('embedded-opentype'),
    url('../font/FZLTXHK.woff') format('woff'),
    url('../font/FZLTXHK.ttf') format('truetype'),
    url('../font/FZLTXHK.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
.QQmember{
	width: 100%;
}
.QQmember {font-family: "FZLTXHK";}
.QQmember input{font-family: "FZLTXHK";}
.QQmember button,a{font-family: 'FZLTXHK';border: 0;cursor: pointer;}
.QQmember button{border-radius: 5px;}
.QQmember a{
	color: #333;
	text-decoration: none;
	border:none;
}
.QQmember a:hover{text-decoration:none;}
.QQmember img{border:none;display: inline-block;}
.QQmember ol,ul,li{list-style:none;}
.QQmember html{overflow-y: scroll;font-size: 40px;height: 100%;} 
.QQmember body{height: 100%;margin: 0 auto;}
/*数据过长省略*/
.QQmember .words-ellipsis{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
/*定位*/
.QQmember .pa{position: absolute;}
.QQmember .pr{position: relative;}
.QQmember .pf{position: fixed;}
/*背景颜色*/
.QQmember .bg-gray{background-color: #f8f8f8;}
/*字体颜色*/
.QQmember .white{color: #fff;}
/*宽度*/
.QQmember .wid100{width: 100%}
.QQmember .wid80{width: 80%;}
.QQmember .wid70{width: 70%;}
.QQmember .wid60{width: 60%;}
.QQmember .wid50{width: 50%;}
.QQmember .wid40{width: 40%;}
.QQmember .wid35{width: 35%;}
.QQmember .wid33{width: 33.33%;}
.QQmember .wid30{width: 30%;}
.QQmember .wid25{width: 25%;}
.QQmember .wid20{width: 20%;}
.QQmember .wid10{width: 10%;}
/*高度*/
.QQmember .hei100{height: 100%;}
/*行高*/
.QQmember .lh20{line-height: 20px;}
/*浮动*/
.QQmember .fl{float: left !important;}
.QQmember .fr{float: right;}
/*文字排列样式*/
.QQmember .tac{text-align: center;}
.QQmember .tar{text-align: right;}
.QQmember .tal{text-align: left;}
/*字体大小*/
.QQmember .font26{font-size: 0.65rem;}
/*清除浮动*/
.QQmember .clear{clear: both;height: 0;}
/*外边距*/
.QQmember .mt10{margin-top: 10px;}
.QQmember .ml15{margin-left: 15px;}

.QQmember .banner,.QQmember .title{
	width: 100%;
}
.QQmember .videos{
	width: 100%;
}
.QQmember .bg{
	width: 100%;
}
.QQmember .bgShow{
	opacity: 1;
	transition: opacity 1s;
	z-index: 2;
	position:relative;
}
.QQmember .bgHide{
	opacity: 0;
	transition: opacity 1s;
	z-index: 1;
	position:absolute;
	top:0;
	left:0;
}
.QQmember .control{
	z-index: 10;
	position: absolute;
	bottom: 76px;
	left: 50%;
	width: 1250px;
	margin-left: -625px;
}
.QQmember .controlBtn{
	display: inline-block;
	width: 55px;
	height: 250px;
	text-align: center;
	line-height: 250px;
	color: #fff;
	font-size: 30px;
	background-color: rgba(0,0,0,0.45);
	float: left;
	font-family:'iconfont-tcl';
}
.QQmember .controlImg{
	width: 170px;
	height: 250px;
	margin-left: 15px;
	float: left;
}
.QQmember .controlImg img{
	width: 100%;
	height: 100%;
}
.QQmember .cIactive{
	border: 5px solid #fff;
}
.QQmember .rightNow{
	top: 64%;
    left: 38%;
    width: 24%;
    height: 15%;
    background: #fff;
   	opacity: 0;
   	filter:alpha(opacity=0);
   	-moz-opacity: 0;
}

 /*2017.4.15 add*/

.QQmember .buy_area{
	width: 24%;
    margin: 0 auto;
    height: 12.5%;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 22.5%;
    text-align: center;
}
.QQmember .buy_btn{
	width: 100%;
	height: 100%;
    background-color: #3ca5ff;
    text-align: center;
    display: table;
}
.QQmember .buy_btn span{
    display: table-cell;
    vertical-align: middle;
    font-size: 38px;
    color: #FFF;
}
.QQmember .menu_title{
	width: 100%;
    height: 122px;
    color: #333333;
    text-align: center;
    font-size: 38px;
    line-height: 122px;
    font-weight: 600;
    background-color: #f8f8f8;
}
.QQmember .menu_list{
	width: 100%;
	background-color: #3CA5FF;
	padding: 4% 9%;
}
.QQmember .icon{
	width: 80px;
    display: inline-block;
}
.QQmember .clear{
	clear: both;
}
.QQmember .icon_list li,.QQmember .info_list li{
	width: 33.33%;
    text-align: center;
    float: left;
}
.QQmember .info_list li{
	font-size: 28px;
	color: #fff;
	padding-top: 3%;
}
.QQmember .orange_bg{
	background-color: #ff821e;
}
.QQmember .simple_orange{
	background-color: #ffbc3f;
}
.QQmember .orange_padding{
	padding: 4% 14%;
}
.QQmember .orange_bg li{
	width: 24.8%;
}
.QQmember .orange_bg .icon,.QQmember .simple_orange .icon{
	width: 64px;
    display: inline-block;
}
.QQmember{
	min-width: 1226px;
}
@media (max-height:980px) and (max-width:1440px){
.QQmember .buy_btn span{
    font-size: 30px;
  }
.QQmember .menu_title{
	font-size: 30px;
    height: 98px;
	line-height: 98px;
  }
  .QQmember .icon{
	width: 64px;
  }
  .QQmember .info_list li{
	font-size: 22px;
  }
  .QQmember .orange_bg .icon,.QQmember .simple_orange .icon{
	width: 51px;
  }
} 
/*QQmember end*/



@media (max-height:980px) and (max-width:1440px){
	/*服务业——首页  媒体查询 start*/
	.service .specials{
		width: 980px;
	}
	.service .special{
		height: 236px;
		padding: 48px 0 64px;
	}
	.service .special1{
		width:179px
	}
	.service .special2{
		width:622px
	}
	.service .special-num{
		font-size: 64px;
	}
	.service .special-text{
		font-size: 26px;
	}
	.service .all-question{
		padding: 28px 0 68px;
	}
	.service .questionType{
		width: 980px;
	}
	.service .title{
		font-size: 30px;
	}
	.service .type{
		width: 239px;
		height: 216px;
		margin:40px 6px 32px 0;
		font-size: 16px;
	}
	.service .typeIcon{
		width: 72px;
		height: 64px;
		margin: 60px auto 8px;
		font-size: 56px;
	}
	.service .normalQuetion{
		width: 980px;
	}
	.service .questionList{
		height: 264px;
		padding: 20px 0;
		margin-top: 36px;
		margin-bottom:16px;
	}
	.service .list li{
		width: 50%;
		height: 56px;
		line-height: 56px;
		padding: 0 36px;
	}
	.service .list li a{
		font-size: 13px;
		left: 36px;
	}
	.service .contactService{
		width: 980px;
		padding: 36px 0;
	}
	.service .online,.service .telephone{
		height: 240px;
		padding: 76px 36px 28px;
	}
	.service .csIcon{
		width: 48px;
		font-size: 40px;
		margin-right: 40px;
	}
	.service .csWay{
		width: 180px;
	}
	.service .csWay-title{
		font-size: 16px;
		margin-bottom: 16px;
	}
	.service .csway-text{
		font-size: 12px;
		margin-bottom: 28px;
	}
	.service .csWay a{
		height: 32px;
		font-size: 16px;
		line-height: 30px;
		width:168px;
	}
	.service .csWay span{
		height: 32px;
		font-size: 16px;
		line-height: 30px;
	}
	/*服务页——首页  媒体查询end*/
	
	/*服务页——全部问题详情页  媒体查询start*/
	.allQuestion .helpCenter{
		width: 980px;
		top: -50px;
	}
	.allQuestion .title{
		font-size: 30px;
	}
	.allQuestion .menu{
		width: 248px;
		padding: 16px 0;
		margin-top: 40px;
	}
	.allQuestion .menu ul li{
		line-height: 56px;
		font-size: 13px;
	}
	.allQuestion .menu ul li .first-nav{
		width:168px;
	}
	.allQuestion .menu ul li .first-menu{
		font-size: 13px;
	}
	.allQuestion .menu ul li .first-icon{
		font-size: 18px;
	}
	.allQuestion .secondList li{
		height: 56px;
		line-height: 56px;
		padding: 0 40px;
	}
	.allQuestion .secondList span {
	    width: 150px;
	}
	.allQuestion .secondList li b{
	    left: -5px;
	}
	.allQuestion .content{
		width: 688px;
		padding: 31px 72px;
		margin-top: 40px;
	}
	.allQuestion .content-title{
		font-size: 24px;
		padding-bottom: 8px;
		margin-bottom: 15px;
	}
	.allQuestion .content-dec{
		line-height: 16px;
		font-size: 12px;
	}
	.allQuestion .thirdCompany-title{
		font-size: 14px;
		margin-top: 40px;
		margin-bottom: 24px;
	}
	.allQuestion .companys{
		margin-bottom: 64px;
	}
	.allQuestion .company{
		width: 168px;
		height: 112px;
		margin-right: 12px;
		margin-bottom: 16px;
	}
	.allQuestion .info p{
		font-size: 12px;
	}
	.allQuestion .infoType,.allQuestion .remind{
		margin-top: 24px;
	}
	/*服务页——全部问题详情页  媒体查询end*/
	
	
	/*QQmember start*/
	.QQmember .control{
		bottom: 61px;
		width: 1000px;
		margin-left: -500px;
	}
	.QQmember .controlBtn{
		width: 44px;
		height: 200px;
		line-height: 200px;
		font-size: 24px;
	}
	.QQmember .controlImg{
		width: 136px;
		height: 200px;
		margin-left: 12px;
	}
	.QQmember .cIactive{
		border: 3px solid #fff;
	}
	/*QQmember end*/
}